gpt4 book ai didi

mysql - SQL查找不在表中的元素

转载 作者:行者123 更新时间:2023-11-29 07:50:18 24 4
gpt4 key购买 nike

我想查找集合中不在客户表中的元素。这是一个示例表:

customer_id | customer_name
1 joe smith
2 john doe
3 jane doe

这是一个示例集:

('joe smith', 'pepi fogelhut', 'jane doe', 'smiley whiplash')

此数据的查询输出应为:

pepi fogelhut
smiley whiplash

我很确定我需要使用左连接。像这样的吗?

select customer_name as n1 from customers as c1 left outer join customers as c2 on n1=c2.customer_name

最佳答案

如果将数据放入临时表中,您可以简单地从表中选择未出现在原始表中的所有值。像这样的东西:

SELECT name FROM temporaryTable WHERE name NOT IN (SELECT name FROM customerTable);

这将返回临时表中但不在原始客户表中的任何客户名称。

关于mysql - SQL查找不在表中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26636872/

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