在MySQL列中搜索多个值

时间:2016-03-22 22:50:06

标签: mysql sql sql-in

我正在尝试使用dbForge来测试一些查询。我有一个名为(test)的数据库,该表名为(crime)。我想在(描述)列中选择具有特定值的所有行。

heroku local

这会在语法中返回错误:

  

您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近' ('武装:HANDGUN')'在第2行

1 个答案:

答案 0 :(得分:1)

使用IN运算符指定多个值以匹配条件:

SELECT * FROM crimes
WHERE `Description` IN ('AGGRAVATED: HANDGUN', 'ARMED: HANDGUN')