У нас есть таблицы с именами 'Order_records' и 'Customers'; Как написать SQL, чтобы показать, что таблица «Клиенты» не имеет те же записи, что и «Order_records»? - PullRequest
0 голосов
/ 22 марта 2020

это точный вопрос без дополнительной информации - хммм

Я бы написал

SELECT *
FROM   Customers
WHERE  NOT EXISTS
  (SELECT * FROM   Order_records)

ТАКЖЕ возможно:

SELECT *
FROM @Customers
EXCEPT
SELECT a.*
FROM @Customers a
JOIN @Order_records b ON a.ID = b.ID

ИЛИ ТАКЖЕ:

SELECT <column_list>
FROM Order_records a
LEFTJOIN Customers b 
ON a.Key = b.Key 
WHERE b.Key IS NULL;

что вы думаете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...