
SQL - Агрегації та групування
COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING, вкладені агрегатні функції, COALESCE, CASE WHEN
1Яка SQL-функція підраховує кількість рядків у таблиці?
Яка SQL-функція підраховує кількість рядків у таблиці?
Відповідь
COUNT — це SQL-функція агрегації, яка підраховує кількість рядків, повернутих запитом. COUNT(*) рахує всі рядки, включаючи ті, що містять значення NULL, тоді як COUNT(стовпець) рахує лише рядки, де вказаний стовпець не є NULL.
2Яка SQL-функція обчислює суму значень у числовому стовпці?
Яка SQL-функція обчислює суму значень у числовому стовпці?
Відповідь
SUM — це функція агрегації, яка додає всі значення, відмінні від NULL, у числовому стовпці. Зазвичай використовується для обчислення підсумків, таких як виручка, продані кількості або будь-яке інше накопичене значення. Якщо всі значення NULL, SUM повертає NULL.
3У чому різниця між COUNT(*) та COUNT(стовпець)?
У чому різниця між COUNT(*) та COUNT(стовпець)?
Відповідь
COUNT(*) рахує всі рядки в результаті, включаючи ті, що містять значення NULL у будь-якому стовпці. COUNT(стовпець) рахує лише рядки, де вказаний стовпець має значення, відмінне від NULL. Ця різниця є важливою при аналізі неповних даних.
Яка SQL-функція повертає середнє значення числового стовпця?
Яка роль виразу GROUP BY у SQL-запиті?
+17 питань зі співбесід
Інші теми співбесід Data Analytics
Google Sheets - Основи
Google Sheets - Розширені формули
SQL - Основи
SQL - З'єднання
BigQuery - Основи
Data Cleaning - Очищення даних
KPI та бізнес-метрики
Описова статистика
Zapier та No-Code автоматизація
Принципи візуалізації даних
Python & Pandas - Основи
Google Sheets - Автоматизовані дашборди
SQL - Підзапити та CTE
SQL - Window Functions
BigQuery - Розширені можливості
Data Modeling
Аналіз воронок і конверсії
Аналіз когорт і утримання
Google Tag Manager та трекінг
API та вебхуки
dbt - Основи
AB Testing та прикладна статистика
Looker Studio (Google Data Studio)
Power BI - Основи
SQL - Розширені аналітичні запити
dbt - Розширені можливості
Power BI - DAX та просунуті дашборди
Python Analytics - Розширений аналіз та ML
Опануй Data Analytics для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно