【发布时间】:2011-05-27 02:21:36
【问题描述】:
我正在此表上构建查询
my_table
field1 | field2
1 | y
2 | y
3 | y
4 | n
1 | n
2 | n
3 | y
4 | y
我正在寻找一个规则(可能是 IF)来选择除 field1=1 AND field2=y 之外的所有记录
这条记录不会被选中:
field1 | field2
1 | y
虽然没关系
field1 | field2
1 | N
编辑:
我添加了以下详细信息: 查询较长:
SELECT * FROM my_table WHERE time>'time1' AND time
在这个查询中,我必须附加一个过滤器: if field2=Y 排除 field1=1 的记录
【问题讨论】:
标签: mysql sql conditional