Несколько практических примеров использования функции AVG в анализе данных:
Расчёт средней заработной платы всех сотрудников. www.geeksforgeeks.org Результат вернётся как avg_salary и будет представлять среднюю заработную плату всех сотрудников, за исключением любых нулевых значений в столбце «зарплата». www.geeksforgeeks.org
Вычисление средней зарплаты после устранения всех повторяющихся значений. www.geeksforgeeks.org Для этого функция AVG() используется в сочетании с ключевым словом DISTINCT. www.geeksforgeeks.org Результат avgdistinctsalary будет представлять среднее значение только уникальных значений заработной платы из таблицы employee. www.geeksforgeeks.org
Расчёт средней заработной платы с 10% бонусом. www.geeksforgeeks.org Выражение «зарплата» |* 1.10 корректирует каждую зарплату на 10%, а затем функция AVG() вычисляет среднее значение этих изменённых значений. www.geeksforgeeks.org
Расчёт средней заработной платы для каждого отдела. www.geeksforgeeks.org Для этого функция AVG() объединяется с предложением GROUP BY. www.geeksforgeeks.org Запрос группирует данные о сотрудниках по отделам, а затем вычисляет среднюю заработную плату внутри каждой группы. www.geeksforgeeks.org
Извлечение только тех брендов, средняя цена которых превышает 500. sql-tutorial.github.io В этом примере функция AVG() используется в предложении HAVING. sql-tutorial.github.io Предложение GROUP BY делит продукты по брендам на группы, а функция AVG() вычисляет среднюю цену по прейскуранту для каждой группы. sql-tutorial.github.io
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.