• Select C.CategoryID, C.name, count(*) as Total from dbo.Category C LEFT OUTER JOIN dbo.Comments CM on C.CategoryID = CM.CategoryID and CM.UserId = @userid

    GROUP BY C.CategoryID, C.name

    ORDER BY C.name