我只是想尝试下面的查询。
alert(x1+x2);
其中users表位于
之下SELECT id FROM users WHERE ['Mumbai','Lenma'] IN location
请帮我找到这个。提前谢谢!
答案 0 :(得分:2)
您可以使用regexp
:
SELECT id
FROM users
WHERE location regexp 'Mumbai|Lenma'
您还可以使用多个like
比较:
SELECT id
FROM users
WHERE location LIKE 'Mumbai%' OR
location LIKE 'Lenma%' ;
当然,这假设您正在寻找的字符串位于开头(否则请先输入"%")。
答案 1 :(得分:0)
你也可以使用SUBSTRING_INDEX for MySQL。
SELECT id, SUBSTRING_INDEX(location, ',' 1) AS city
FROM `users` WHERE
city = 'Mumbai' OR city = 'Lenma';