Встречается на 1% собеседований по Python
Какие знаешь агрегатные функции в 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
интервью вопросы и ответы