gpt4 book ai didi

SQL:比较 2 个表与重复项

转载 作者:行者123 更新时间:2023-12-02 00:28:19 27 4
gpt4 key购买 nike

我需要比较 2 个表以找到重复项,但字段允许重复项。

For Example: 
Tbl1:
455
7991
7991

Tbl2:
455
7991
7991
7991

我需要编写一个查询来显示表 2 中有一个额外的 7991。我尝试了右连接,但它仍然找到了匹配项,因此无法正常工作。如果有人能指出我正确的方向,我将不胜感激。谢谢!!

最佳答案

SELECT  t1.colname
FROM ( SELECT colname
, COUNT(colname) AS colCount
FROM tbl1
GROUP BY colname
) t1
INNER JOIN ( SELECT colname
, COUNT(colname) AS colCount
FROM tbl2
GROUP BY colname
) t2 ON t1.colname = t2.colname
AND t1.colCount <> t2.colCount

关于SQL:比较 2 个表与重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7932286/

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