以下是有效的,但同事正在努力解决这个问题:
WHERE
FirstDate <> '01 JAN 2015'
OR
Name NOT IN ('Foo', 'Bar')
从上面切换到使用=
代替<>
和IN
而不是NOT IN
的脚本是否容易?
任何更改都不应影响返回的数据:我们只是想让代码更具可读性。
答案 0 :(得分:4)
使用De Morgan定律:
WHERE NOT (
FirstDate = '01 JAN 2015'
AND
Name IN ('Foo', 'Bar') )
您仍然需要使用NOT
运算符。
通过维基百科: