Sobes.tech
Intern

Čo robí funkcia COUNT?

sobes.tech AI

Odpoveď od AI

Agreguje dáta spočítaním počtu riadkov v vzorke. Ignoruje hodnoty NULL v uvedenom stĺpci, ak je nastavený.

  • COUNT(*): Počítava všetky riadky, vrátane tých, ktoré obsahujú NULL v akomkoľvek stĺpci.
  • COUNT(stĺpec): Počítava riadky, kde uvedený stĺpec neobsahuje NULL.
  • COUNT(DISTINCT stĺpec): Počítava počet jedinečných, nenulových hodnôt v uvedenom stĺpci.

Príklad použitia v SQL:

SELECT COUNT(*) FROM users; -- Počítava všetkých používateľov
SELECT COUNT(email) FROM users; -- Počítava používateľov s uvedeným emailom
SELECT COUNT(DISTINCT city) FROM users; -- Počítava jedinečné mestá používateľov