беру. Только не наличкой. Думал все через р/с
По моему вопросу, что подскажите?
select
grp.ItemCode,
grp.ProjectsCnt,
stuff(…. из ItemCodes)
from (
SELECT
[ItemCode],
COUNT([ProjectId]) as ProjectsCnt
FROM [ItemCodes] C
GROUP BY [ItemCode]
) as grp
inner join ItemCodes on ItemCodes.ItemCode=grp.ItemCode
Притом у нормального планировщика собственно все три варианта построят один и тот же план выполнения (что для join, что для in, что для exists). Но если планировщик так себе - могут быть засады.