GROUP BY с использованием параметров в SQL

Я пытаюсь каким-то образом сгруппировать отчет на основе выпадающего списка параметров, который предопределен. Я хочу иметь возможность подсчитать общее количество часов или общую заработную плату в моем отчете на основе отдела или кода должности. Я создал параметры, и у меня нет проблем с этим, я просто не уверен, можно ли использовать эти параметры для вызова команды группировки. Ниже представлен дух того, что я хочу, но предложение GROUP BY не работает для меня даже без параметра.

SELECT EmployeeID, LastName, FirstName, Department, JobCode, PayRate, SUM(Hours) as "Total Hours", SUM(Pay) as "Total Pay"
FROM Employees
GROUP BY @GroupBy

Я действительно новичок, когда дело касается SQL, поэтому любая помощь очень приветствуется.

Спасибо.

5
задан Jeff Trujillo 13 January 2012 в 20:53
поделиться