Sobes.tech
Intern

Ką daro COUNT funkcija?

sobes.tech AI

Atsakymas iš AI

Agreguoja duomenis skaičiuodamas eilučių skaičių mėginyje. Ignoruoja NULL reikšmes nurodytame stulpelyje, jei jos yra.

  • COUNT(*): Suskaičiuoja visas eilutes, įskaitant tas, kurios turi NULL bet kuriame stulpelyje.
  • COUNT(stulpelis): Suskaičiuoja eilutes, kuriose nurodytas stulpelis nėra NULL.
  • COUNT(DISTINCT stulpelis): Suskaičiuoja unikalių, NULL neįskaitant reikšmių skaičių nurodytame stulpelyje.

SQL pavyzdys:

SELECT COUNT(*) FROM users; -- Suskaičiuoja visus naudotojus
SELECT COUNT(email) FROM users; -- Suskaičiuoja naudotojus su nurodytu el. pašto adresu
SELECT COUNT(DISTINCT city) FROM users; -- Suskaičiuoja unikalius naudotojų miestus