SQL查询不起作用

时间:2016-08-04 18:21:01

标签: php mysql

我已经使用过此查询,但它对我的数据不起作用,我也在我的数据库中附加了数据快照。

enter image description here

MYSQL查询如下:

SELECT * FROM hotPropertyAlert WHERE FIND_IN_SET('E2', locations) AND ( 'parking' = 'H' )

执行查询后,没有返回结果。

enter image description here

提前感谢...

2 个答案:

答案 0 :(得分:2)

不应引用作为专栏名称的停车:

SELECT * FROM hotPropertyAlert WHERE FIND_IN_SET('E2', locations) AND ( parking = 'H' )

答案 1 :(得分:0)

Find_in_set返回搜索字符串的索引,因此您应该检查find_in_set是否为> 0

 SELECT * 
 FROM hotPropertyAlert 
 WHERE FIND_IN_SET('E2', locations) > 0 AND ( parking = 'H' )