❓ Как в одной результирующей таблице получить среднюю зарплату работников
👇 Правильный ответ (нажми, чтобы прочитать):
Используйте агрегатную функцию AVG():
```
SELECT AVG(salary) AS avg_salary
FROM employees;```
📌 Такой запрос вернёт одну строку с общей средней зарплатой.
Если нужна средняя зарплата по отделам — добавьте группировку:
```
SELECT department, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;```
— AVG() игнорирует NULL
— без GROUP BY — один результат
— с GROUP BY — несколько строк, но один результатный набор
🐸 Библиотека тестировщика
#карьерный_трек
Post #4374
881
- 🔥 5
- ❤ 3
- 🥰 2
- 😢 1