Уменьшить nested loops MS SQL 2014
От: Sаныч Таиланд  
Дата: 05.09.16 14:08
Оценка:
Есть запрос вида:

select *,
(select * from Client c on c.Product = p.Id) as ClientCount,
(select max(Date) from Client c on c.Product = p.Id) as LastClient,
from Product p


Здесь двада вложенных select, которые фильтруют один и тот же диапазон из ссылаемой таблицы. Можно ли сделать так, чтобы был только один скан второй таблицы?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.