gpt4 book ai didi

MySQL 查询与列 A 完全不同,其中没有一个在列 B 中具有特定值

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

有人可以为我指出正确的方向以进一步寻求或给我有关以下任务的任何提示吗?

我想列出来自 A 列的 MySQL 表中的所有不同值,这些值在 B 列中没有特定值。我的意思是相同的 A 值在 B 中的任何一个中都没有这个特定值行。取下表(设此具体值为1):

column A  | column B
----------------------
apple |
apple |
apple | 1
banana | anything
banana |
lemon |
lemon | 1
orange |

我想得到以下结果:

banana
orange

谢谢。

最佳答案

这可能对您有帮助:

SELECT DISTINCT A FROM MY_TABLE
WHERE A NOT IN (SELECT DISTINCT A FROM MY_TABLE WHERE B = 1)

关于MySQL 查询与列 A 完全不同,其中没有一个在列 B 中具有特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24879895/

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