更优雅的解决方案,在同一领域的多个OR

时间:2015-03-18 12:24:10

标签: mysql sql

我有一个SQL查询,我想在9字段中选择包含1event的值。目前正在使用以下表达式:

event = 9 OR event = 1

无论如何我可以减少这个表达吗?我试过了

event = 9 OR 1

但它似乎归还了一切。

2 个答案:

答案 0 :(得分:3)

您需要使用IN operator

event IN (9, 1)正是您要找的

答案 1 :(得分:0)

尝试使用

event in (1, 9, ...)