我正在用mySQL编写查询以查找特定ID,但是即使条件不成立,查询也会返回数据。
SELECT `id`,`VCNCID`
FROM `combinedsms`
WHERE `VCNCID`="737s"
由于我的表中没有737,因此结果应该为NULL。
但是它返回所有带有737的条目。
答案 0 :(得分:0)
对于INT
数据类型,您不需要single quote
或double quote
,只需尝试
SELECT id,VCNCID FROM combinedsms WHERE VCNCID=737