gpt4 book ai didi

mysql - 显示一个表中没有另一个 ID 号的值

转载 作者:行者123 更新时间:2023-11-29 00:06:46 24 4
gpt4 key购买 nike

我已经研究了一段时间,但没有解决方案。我已经用类似的问题尝试过类似的代码,但仍然没有结果。

我有 2 个表,其中一个 id 列相互链接。在第二个表上,一个 id 被分配给一个产品项目。第一个表上的 id 列不一定具有与第二个表上的项目关联的每个 id。

如何编写查询以显示第一个表中未列出的项目我试过了

Select items
From product join shop
Where product.productid != shop.productid;

也试过这个

Select productid from product
Where productid not in (select productid from shop);

运气不好,我正在使用 MySQL。

最佳答案

您的第二个解决方案应该可行。 . .除非 shop.productid 采用 NULL 值。试试这个:

Select productid
from product
Where productid not in (select productid from shop where productid is not null);

关于mysql - 显示一个表中没有另一个 ID 号的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27163498/

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