mySQL查询返回数据,即使条件为false [duplicate]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mySQL查询返回数据,即使条件为false [duplicate]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我在mysql中编写查询以查找特定ID,但即使条件不为真,查询也会返回数据。
SELECT `id`,`VCNCID`
FROM `combinedsms`
WHERE `VCNCID`="737s"
因为我的表中没有737,所以结果应为NULL。
但它会返回737的所有条目。
答案
对于INT
数据类型,您不需要single quote
或double quote
,只需尝试
SELECT id,VCNCID FROM combinedsms WHERE VCNCID=737
以上是关于mySQL查询返回数据,即使条件为false [duplicate]的主要内容,如果未能解决你的问题,请参考以下文章