这是查询
SELECT * FROM customers
WHERE
NOT EXISTS
(
SELECT 1 FROM brochure_requests
WHERE brochure_requests.first_name = customers.customer_first_name AND
brochure_requests.last_name = customers.customer_last_name
)
这个查询工作得很好,但我不确定它为什么工作。在 NOT EXISTS 部分中1SELECT 1
是什么意思。当我运行此查询时
select 1 from test2
结果如下:
1
-----
1
1
1
1
1
1
1
1
1
1
1
..
不存在查询如何工作?