У меня есть большая таблица с примером запроса, как показано ниже, для получения совпавших результатов.
Select col1,col2,col3
from
Table1 T1
OUTER APPLY (select col2 from Table2 Where t2id=T1.id)
OUTER APPLY (select col3 from Table3 Where t3id=T1.id)
Where col3>0
Проблема в том, что он работает очень медленно, когда у меня есть проверка значения столбца условия Where.
Я пробовал другой подход, включая CROSS APPLY, без улучшения производительности.
Есть идеи?