MyTetra Share
Делитесь знаниями!
with
Время создания: 09.06.2017 00:18
Раздел: SQL Oracle - Задачи - группировка
Запись: xintrea/mytetra_db_mcold/master/base/1496956729pvc91b2ted/text.html на raw.githubusercontent.com

вывести список подразделений, количество сотрудников в которых больше 5, в виде сочетаний полей:

- имя подразделения

- количество сотрудников

+ результирующая строка "ИТОГО:" общее кол-во



with emp_dept as (select e.department_id di

, count(e.department_id) cdi

from employees e

group by e.department_id

having count(e.department_id) > 5

)


select d.department_name

, ed.cdi

from emp_dept ed

, departments d

where ed.di = d.department_id

union

select 'ИТОГО:'

, count(e.department_id)

from employees e


 
MyTetra Share v.0.65
Яндекс индекс цитирования