Встречается на собеседованиях • сегодня
Какие знаешь агрегатные функции в SQL
В SQL агрегатные функции выполняют вычисления над набором значений и возвращают одно значение. Основные из них:
COUNT()- подсчитывает количество строк
sql
SELECT COUNT(*) FROM users;SUM()- вычисляет сумму значений
sql
SELECT SUM(salary) FROM employees;AVG()- вычисляет среднее значение
sql
SELECT AVG(age) FROM customers;MIN()/MAX()- находят минимальное/максимальное значение
sql
SELECT MIN(price), MAX(price) FROM products;GROUP_CONCAT()(в MySQL) - объединяет строки в одну через разделитель
Особенности:
- Игнорируют NULL значения (кроме COUNT(*))
- Часто используются с GROUP BY
- Можно фильтровать через HAVING после агрегации
- DISTINCT внутри функции учитывает только уникальные значения

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы