gpt4 book ai didi

SQL 查询 SELECT FROM 2 个表 - 等于返回正确的结果,但不需要等于

转载 作者:行者123 更新时间:2023-12-01 16:22:21 25 4
gpt4 key购买 nike

基本上,我想从 customers 表中获取所有未出现在 brochure_requests 表中的行。

SELECT *      
FROM customers JOIN brochure_requests
WHERE brochure_requests.first_name != customers.customer_first_name
AND brochure_requests.last_name != customers.customer_last_name

当参数为 = 时查询有效,但是一旦我运行 != 查询,程序 (HeidiSQL) 就会无限期挂起或直到我取消它。

最佳答案

您在 brochure_requests 表中没有 customerID 吗?

如果你这样做,你可以这样做:

select * from customers 
where customerId not in (select customerId from brochure_requests)

关于SQL 查询 SELECT FROM 2 个表 - 等于返回正确的结果,但不需要等于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10029953/

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