标签: sql phpmyadmin
Id列为unique和primary(auto increment)。
Id
unique
primary(auto increment)
检查下面的截图。
我不明白为什么它会在错误的ID上返回结果。
答案 0 :(得分:1)
我看到你的问题在这里。您的查询select * from images where id = '3d-blahblah';实际上是隐式将您的varchar值转换为数字(在本例中为3),因为您的id字段是数字的类型。
select * from images where id = '3d-blahblah';
varchar
3
id
阅读以下页面,了解有关类型转换的更多信息:http://dev.mysql.com/doc/refman/5.7/en/type-conversion.html