gpt4 book ai didi

MySQL 查询不针对多个值进行测试

转载 作者:可可西里 更新时间:2023-11-01 07:00:48 24 4
gpt4 key购买 nike

是否有更好的方法来编写 mysql 查询的以下“where”部分:

WHERE t.status IS NOT 'resolved'
AND t.status IS NOT 'closed'
AND t.status IS NOT 'deleted'

它们可以组合成一个 where 语句吗?

最佳答案

WHERE t.status NOT IN ('resolved', 'closed', 'deleted')

bool 代数说这两个表达式是等价的:

NOT A AND NOT B AND NOT C

NOT (A OR B OR C)

这是 DeMorgan's Law .

关于MySQL 查询不针对多个值进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7467385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com