The example returns count per user, per IssueType.
;
with
q_00 as (
select
is_issue_no
, is_assigned_user_id
, case
when is_issue_no between 1 and 10 then 'A'
when is_issue_no between 11 and 14 then 'B'
else 'C'
end as IssueType
from Issues
)
select
us_logon_name
, IssueType
, count(1) as cnt
from q_00 as a
join users as u on a.is_assigned_user_id = u.us_user_id
group by us_logon_name, IssueType
order by us_logon_name, IssueType ;
SQL server 2005 +