Data Analytics

SQL - Agregacje i grupowanie

COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING, zagnieżdżone funkcje agregujące, COALESCE, CASE WHEN

20 pytań z rozmów·
Junior
1

Która funkcja SQL zlicza liczbę wierszy w tabeli?

Odpowiedź

COUNT to funkcja agregująca SQL, która zlicza liczbę wierszy zwracanych przez zapytanie. COUNT(*) zlicza wszystkie wiersze, w tym te z wartościami NULL, podczas gdy COUNT(kolumna) zlicza tylko wiersze, w których określona kolumna nie jest NULL.

2

Która funkcja SQL oblicza sumę wartości w kolumnie numerycznej?

Odpowiedź

SUM to funkcja agregująca, która sumuje wszystkie wartości nie-NULL w kolumnie numerycznej. Jest powszechnie używana do obliczania sum, takich jak przychody, sprzedane ilości lub inne wartości skumulowane. Jeśli wszystkie wartości są NULL, SUM zwraca NULL.

3

Jaka jest różnica między COUNT(*) a COUNT(kolumna)?

Odpowiedź

COUNT(*) zlicza wszystkie wiersze w wyniku, w tym te zawierające wartości NULL w dowolnej kolumnie. COUNT(kolumna) zlicza tylko wiersze, w których określona kolumna ma wartość nie-NULL. To rozróżnienie jest istotne podczas analizy niekompletnych danych.

4

Która funkcja SQL zwraca średnią wartość kolumny numerycznej?

5

Jaka jest rola klauzuli GROUP BY w zapytaniu SQL?

+17 pytań z rozmów

Opanuj Data Analytics na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo