asked on
SELECT tt.intTagID, tt.vchTag as [Tag], count(ttt.intTagID2) as [Count Tags]
FROM DT_tblTags tt LEFT JOIN (
SELECT intTagID, intTagID2
FROM DT_tblRelTags_Tags ttin
WHERE ttin.intTagID = ISNULL(@intTagID, ttin.intTagID)
) ttt
ON tt.intTagID = ttt.intTagID
GROUP BY tt.intTagID, tt.vchTag, tt.intCompanyID
HAVING tt.vchTag LIKE '%' + @vchTagPart + '%'
AND tt.intCompanyID = @intCompanyID