您好,这是我的桌子。
表名是位置
id location
1 location1
2 location2
3 location3
4 location2
5 location4
6 location3
下面是查询。
SELECT * FROM location WHERE `location` IN ('location2,location1')
它返回空值,我需要输出到表中的所有location1和location2记录
我需要的输出是
1 location1
2 location2
4 location2
谢谢。
最佳答案
SELECT * FROM location WHERE `location` IN ('location2' ,'location1') LIMIT 20
您的错误是在包含可能值的引号中。
关于php - mysql where子句中不返回空?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26059007/