Я пытаюсь выбрать все представления, которых нет в таблице котировок или политик.
select
COUNT (*)
from Submission S
where
(S.Submission_Status='New' OR S.Submission_Status='Quoted to Agent' OR S.Submission_Status='Cleared')
and YEAR(S.Submission_Date) >= YEAR( GETDATE())
and S.Submission not in (select distinct Submission from Policy where Submission is not null)
and S.Submission not in (select distinct Submission from Quote where Submission is not null)
Этот запрос возвращает хорошие результаты, но запрос выполняется очень медленно (поскольку в Политике много записей иТаблицы цитирования).Можно ли сделать более быструю версию этого запроса (я думаю, с JOIN)?
Спасибо,
Илия
РЕДАКТИРОВАТЬ:
Я пробовал это, но результаты не совпадаютпервый запрос:
![enter image description here](https://i.stack.imgur.com/Kw7uC.jpg)