gpt4 book ai didi

mysql - 选择除 A 或 B 之外的记录

转载 作者:行者123 更新时间:2023-11-29 13:17:06 25 4
gpt4 key购买 nike

我在将以下人类语言转换为 MySQL 查询时遇到问题:

Select all rows except those with ColA equals '1' OR ColB equals '1'.

我尝试过:

SELECT * FROM table WHERE ColA = '1' OR ColB = '1';

上面将提取与上面的 where 子句匹配的记录(ColA = '1' 或 ColB = '1'),但是如何获得相反的结果?我希望我的描述是正确的。如果令人困惑,请告诉我。

最佳答案

SELECT * FROM table 
WHERE ColA <> '1'
AND ColB <> '1'

SELECT * FROM table 
WHERE NOT (ColA = '1' OR ColB = '1')

关于mysql - 选择除 A 或 B 之外的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21321404/

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