Информация об изменениях

Сообщение Re: Помогите с запросом[MS SQL2008] от 20.02.2019 8:21

Изменено 20.02.2019 8:24 amg

Re: Помогите с запросом[MS SQL2008]
Здравствуйте, Kaifa, Вы писали:

K>Есть таблица сотрудников и департамент


с оконными функциями
select 
    id,
    salary_sum
from
(
    select 
        D.id,
        sum(e.salary) salary_sum,
        max(sum(E.salary)) over () salary_max        
    from    
        Employee E
        join Department D on D.id = E.department_id
    group
        by D.id
)q
where
     salary_sum    = salary_max
[sql]
Re: Помогите с запросом[MS SQL2008]
Здравствуйте, Kaifa, Вы писали:

K>Есть таблица сотрудников и департамент


с оконными функциями
select 
    id,
    salary_sum
from
(
    select 
        D.id,
        sum(e.salary) salary_sum,
        max(sum(E.salary)) over () salary_max        
    from    
        Employee E
        join Department D on D.id = E.department_id
    group
        by D.id
)q
where
     salary_sum    = salary_max