Hi James, many thanks for your reply , will this work for SQL2000 ? .. tried it but got errors
Nope PIVOT is available only from 2005 onwards
for 2000 you need to use
SELECT Dept,
SUM(CASE WHEN Type='a' THEN 1 ELSE 0 END) AS [Type a],
SUM(CASE WHEN Type='b' THEN 1 ELSE 0 END) AS [Type b],
SUM(CASE WHEN Type='c' THEN 1 ELSE 0 END) AS [Type c]
FROM Table
GROUP BY Dept
------------------------------------------------------------------------------------------------------ SQL Server MVP http://visakhm.blogspot.com/