我正在经历一次咖啡因缺乏症。。。
如果我有一串数字
$myStr = '100, 102, 204';
如何从mySQL db中选择与字符串中的id值不匹配的结果?
SELECT * FROM t1
WHERE t1.id NOT IN ($myStr)
只是看起来不对。。。
最佳答案
我猜你引用的是完整的条款:
SELECT * FROM t1
WHERE t1.id NOT IN ('100, 102, 204')
你需要这个:
SELECT * FROM t1
WHERE t1.id NOT IN (100, 102, 204)
关于php - 排除字符串中的结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6498036/