Intern
Co robi funkcja COUNT?
sobes.tech AI
Odpowiedź od AI
Agreguje dane, zliczając liczbę wierszy w próbce. Ignoruje wartości NULL w określonej kolumnie, jeśli taka jest ustawiona.
COUNT(*): Liczy wszystkie wiersze, w tym te zawierające NULL w dowolnej kolumnie.COUNT(kolumna): Liczy wiersze, w których określona kolumna nie zawiera NULL.COUNT(DISTINCT kolumna): Liczy liczbę unikalnych, nie-NULL wartości w określonej kolumnie.
Przykład użycia w SQL:
SELECT COUNT(*) FROM users; -- Liczy wszystkich użytkowników
SELECT COUNT(email) FROM users; -- Liczy użytkowników z określonym emailem
SELECT COUNT(DISTINCT city) FROM users; -- Liczy unikalne miasta użytkowników