Junior
Kuo skiriasi COUNT(*) ir COUNT(stulpelio_pavadinimas)?
sobes.tech AI
Atsakymas iš AI
COUNT(*) suskaičiuoja visas eilutes lentelėje, įskaitant tas, kuriose visi lauko reikšmės yra NULL.
COUNT(pavadinimas_stulpelio) suskaičiuoja tik tas eilutes, kuriose nurodyto pavadinimas_stulpelio reikšmė nėra NULL.
Pavyzdys:
SELECT COUNT(*) FROM mano_lentele; -- Grąžina bendrą eilučių skaičių
SELECT COUNT(koks_stulpelis) FROM mano_lentele; -- Grąžina eilučių skaičių, kur `some_column` nėra `NULL`