SELECT Profile.Name, Count(Name) Cnt FROM User WHERE IsActive = true GROUP BY Profile.Name ORDER BY Profile.Name
SELECT Name FROM Profile WHERE Id IN ( SELECT ProfileId FROM User WHERE IsActive = true ) ORDER BY Name