Sobes.tech
Intern

Co dělá funkce COUNT?

sobes.tech AI

Odpověď od AI

Agreguje data spočítáním počtu řádků ve vzorku. Ignoruje hodnoty NULL ve specifikovaném sloupci, pokud je nastaven.

  • COUNT(*): Počítá všechny řádky, včetně těch, které obsahují NULL v jakémkoli sloupci.
  • COUNT(sloupec): Počítá řádky, kde daný sloupec neobsahuje NULL.
  • COUNT(DISTINCT sloupec): Počítá počet unikátních, nenulových hodnot ve specifikovaném sloupci.

Příklad použití v SQL:

SELECT COUNT(*) FROM users; -- Počítá všechny uživatele
SELECT COUNT(email) FROM users; -- Počítá uživatele s uvedeným emailem
SELECT COUNT(DISTINCT city) FROM users; -- Počítá unikátní města uživatelů