gpt4 book ai didi

sql - NOT EXISTS 与 SELECT NULL 一起存在

转载 作者:行者123 更新时间:2023-12-04 16:02:30 24 4
gpt4 key购买 nike

我试图弄清楚这个 SQL 查询在做什么,更具体地说是在 NOT EXISTS 之后开始的部分:

SELECT
order_num,
MIN(order_date)
FROM
orders
WHERE
order_date >= '01.01.2019'
AND
NOT EXISTS
(
SELECT
NULL
FROM
result
WHERE
unique_id = '201895'
AND
result = order_num
)
GROUP BY
order_num

最佳答案

SELECT NULL 仍然从查询中返回行。它的作用与它相同:

[...] EXISTS( SELECT 1 FROM [...]

[...] EXISTS( SELECT Id FROM [...]

这只是表明该值未被使用的一种方式。

关于sql - NOT EXISTS 与 SELECT NULL 一起存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55634530/

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