mysql查询=0的情况

来源:互联网 发布:windows系统评级 编辑:程序博客网 时间:2024/04/30 07:13

今天测试发现了一个问题,当select * from db where name=0;时,能列出这张表中所有的记录,数据库中name为varchar类型。

google后发现,当所搜索的字段不为整型(integer),而你搜索整型时,他会将不是整型的字段都认为是0,所以能搜出所有的记录微笑

0 0