Каков наилучший способ PIVOT этого результата SQL?Мне было интересно, можно ли считать (*) как часть сводки вместо необходимости группировать данные до этого?
SELECT
e.fullname,
e.BusinessUnit,
COUNT(*) as total
FROM EmpComplaints e
WHERE e.BusinessUnit in ('1-Sales', '2-Tech', '3-Marketing')
GROUP BY e.fullname, e.BusinessUnit
order by e.fullname, e.BusinessUnit
Я в основном сообщаю каждому сотруднику количество отчетов, которые они имеют в каждомиз трех бизнес-единиц: продажи, технологии, маркетинг.и ищет результат, в котором будут перечислены полные имена слева, причем каждое имя будет отображаться один раз, а каждое имя будет иметь столбец («1-Sales», «2-Tech», «3-Marketing») с числомбудет количество (*)