我正在努力弄清楚这个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
是否让您感到困扰?还是整个查询中的NOT EXISTS
部分?您已经在发布的答案中得到了关于NULL
的正确解释。 - user5683823