А вообще, бизнес обычно не разрешает удалять, только отметить как удаленный, с сохранением информации о том, кто, когда.Не всегда и не везде.
беру. Только не наличкой. Думал все через р/с
По моему вопросу, что подскажите?
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