有没有更好的方法来编写mysql查询的以下'where'部分:
WHERE t.status IS NOT 'resolved'
AND t.status IS NOT 'closed'
AND t.status IS NOT 'deleted'
Run Code Online (Sandbox Code Playgroud)
他们可以合并成一个单独的声明吗?
Bil*_*win 10
WHERE t.status NOT IN ('resolved', 'closed', 'deleted')
Run Code Online (Sandbox Code Playgroud)
布尔代数说这两个表达式是等价的:
NOT A AND NOT B AND NOT C
NOT (A OR B OR C)
Run Code Online (Sandbox Code Playgroud)
这是德摩根定律.