【发布时间】:2016-11-28 02:57:09
【问题描述】:
我有这样的疑问SELECT col1, col2 FROM t WHERE col1>1645 AND (col2=5 OR col2=7 OR col2=9)
我想获取所有行,其中对于 col1 的某个值,col2 上的条件给出的所有值都存在。所以e。 G。从这些记录中
1700, 5
1700, 7
1700, 8
1700, 9
3 将被选择,而从以下将不会选择,因为 col2=7 缺少
1800, 4
1800, 5
1800, 6
1800, 9
【问题讨论】:
标签: mysql sql conditional-statements where