gpt4 book ai didi

mysql - 仅在字段存在时加入

转载 作者:行者123 更新时间:2023-12-01 00:45:43 24 4
gpt4 key购买 nike

我有这 2 个表。

una:

| id | word | desc |

匹配:

| id | word | review |

una 有几千行,表 match 最终将与 una 具有相同的大小,但目前只有几行。

我想要的是SELECT una 中的所有行,但是,不要显示具有匹配 AND 设置为 review = 0

我需要使用 IF EXISTS (....) 吗?

最佳答案

您将需要沿着这条线的 SQL:

SELECT * FROM una WHERE word IN (
SELECT word FROM una
MINUS
SELECT word FROM match WHERE review = 0
)

更新:改进:

SELECT * 
FROM una
WHERE word NOT IN (
SELECT word
FROM match
WHERE review = 0
)

关于mysql - 仅在字段存在时加入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22508251/

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