Рубрика: Создание отчетов путем группирования связанных данных
Пример, показанный на рисунке, обрабатывается сервером Oracle следующим образом:
-
Предложение
SELECT
определяет, что будут извлекаться следующие столбцы:-
столбцы идентификаторов подразделения (department_id) и должности (job_id) из таблицы
EMPLOYEES
; -
сумма всех окладов и число сотрудников в каждой группе, заданной в предложении
GROUP BY
.
-
-
Предложение
GROUP BY
определяет, сколько строк должно быть сгруппировано в таблице. Для каждой должности в каждом подразделении рассчитывается суммарный оклад и число сотрудников. Строки группируются по идентификатору подразделения, а затем группируются по должности внутри каждого подразделения.
Далее: Естественная древовидная структура
Написать