Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 December 04

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Виталя Я
Не совсем то что нужно, мне нужно узнать у каких груп найбольшая ЗП, исключая должность, а насколько я понял вы написали проверку на равенство должности
Я не понимаю как узнать максимальную зп у груп (у меня изначально их нету только отдельная колонка указывающая кто в какой групе)
источник

А

А in SqlCom.ru - Стиль жизни SQL
Виталя Я
Не совсем то что нужно, мне нужно узнать у каких груп найбольшая ЗП, исключая должность, а насколько я понял вы написали проверку на равенство должности
всё то, перечитай, в max  - указать ЗП
источник

А

А in SqlCom.ru - Стиль жизни SQL
и group by по идентификатору группы
источник

А

А in SqlCom.ru - Стиль жизни SQL
Виталя Я
Я не понимаю как узнать максимальную зп у груп (у меня изначально их нету только отдельная колонка указывающая кто в какой групе)
так узнай идентификатор, max(зп) и объединяй со справочником наименований групп
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
А
так узнай идентификатор, max(зп) и объединяй со справочником наименований групп
Ок я возможно понял
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
А
так узнай идентификатор, max(зп) и объединяй со справочником наименований групп
У меня проблема с реализацией, я ищу среднюю зп групы (пока-что без выключения "начальника") и потом хочу найти максимум из средних показателей но я не могу обратится к елементу так как он не существует, как быть?
SELECT Job_Id, MAX(Avg) as Max, AVG (salary) as Avg FROM Employee GROUP BY Job_Id;
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
Виталя Я
У меня проблема с реализацией, я ищу среднюю зп групы (пока-что без выключения "начальника") и потом хочу найти максимум из средних показателей но я не могу обратится к елементу так как он не существует, как быть?
SELECT Job_Id, MAX(Avg) as Max, AVG (salary) as Avg FROM Employee GROUP BY Job_Id;
А результат как должен выглядеть? Одним числом? Ведь максимум из всех средних это будет по сути одно число. Или какой вывод нужен?
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Анна
А результат как должен выглядеть? Одним числом? Ведь максимум из всех средних это будет по сути одно число. Или какой вывод нужен?
Нужен максимум(одно число) из средних значений груп
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Виталя Я
Нужен максимум(одно число) из средних значений груп
Уточню, у меня есть групы, у них нужно найти среднее значение и потом узнать самое большое среднее значение.
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
With  MyTable as
(SELECT Job_Id, MAX(Avg) as Max, AVG (salary) as Avg FROM Employee GROUP BY Job_Id)
Select max( avg)
From MyTable
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
Виталя Я
Уточню, у меня есть групы, у них нужно найти среднее значение и потом узнать самое большое среднее значение.
По идее выведет как раз максимум из средних
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Анна
По идее выведет как раз максимум из средних
ERROR: ПОМИЛКА:  стовпця "avg" не існує
LINE 2: (SELECT Job_Id, MAX(Avg) as Max, AVG (salary) as Avg FROM Em...
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Не разрешает, не существует Avg (Я надеялся его по ходу выполнения запроса можно создать и ним воспользоваться)
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
Виталя Я
Не разрешает, не существует Avg (Я надеялся его по ходу выполнения запроса можно создать и ним воспользоваться)
With  MyTable as
(SELECT Job_Id, AVG (salary) as Avg FROM Employee GROUP BY Job_Id)
Select max( avg)
From MyTable
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
А так?
источник

А

А in SqlCom.ru - Стиль жизни SQL
и зачем называть поля именами агрегатных функций?
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Сейчас посмотрю
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Да вроде как работает
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
Спасибо, сейчас розберусь как это работает.
источник

ВЯ

Виталя Я in SqlCom.ru - Стиль жизни SQL
А
и зачем называть поля именами агрегатных функций?
Ты за Avg?
источник