У меня есть запрос, который соответствует полю из запроса к другому полю из таблицы.Вот запрос:
SELECT DISTINCT CarriersToSend.Carrier, [Dual Year Carrier Report].TPA_CARRIER
FROM [Dual Year Carrier Report] INNER JOIN CarriersToSend ON [Dual Year Carrier Report].TPA_CARRIER = CarriersToSend.Carrier;
Возвращает значения, которые совпадают в поле Carrier запроса CarriersToSend и в поле TPA_CARRIER [Dual Year Carrier Report].
Затем мне нужно вернуть значения, которые находятся в поле Carrier запроса CarriersToSend, которые не отображаются в приведенном выше запросе.Я думаю, что это будет что-то вроде ГДЕ НЕ СУЩЕСТВУЕТ ЗАПРОС.Я положил один ниже, но он ничего не возвращает, и я не могу понять, почему.Любая помощь приветствуется.Спасибо!
SELECT DISTINCT EE_First, EE_LAST
FROM [Dual Year Carrier Report]
WHERE NOT EXISTS (
SELECT DISTINCT CarriersToSend.Carrier, [Dual Year Carrier Report].TPA_CARRIER
FROM [Dual Year Carrier Report] INNER JOIN CarriersToSend ON [Dual Year Carrier Report].TPA_CARRIER = CarriersToSend.Carrier;)