gpt4 book ai didi

mysql - 如何从一个表中选择另一个表中不存在的行?

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

我有 2 个表 - 第一个表包含所有唯一数据(列:标题、艺术家、专辑)。第二个表有重复的数据或每天收听 rss 提要的人。

我想将table2的所有数据保存到table1,但前提是table2的行在table1中不存在。我想要一个 sql 查询,它将返回不在 table1 中的 table2 的所有行 -怎么办?

最佳答案

大概是这样的:

INSERT INTO Table1
(columns)
SELECT columns
FROM Table1
WHERE Table2.UniqueColumn NOT IN (SELECT UniqueColumn FROM Table1)

?

关于mysql - 如何从一个表中选择另一个表中不存在的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5521069/

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