Intern
COUNT funksiyasi nima qiladi?
sobes.tech AI
AIdan javob
Ma'lumotlarni to'plamdagi satrlar sonini hisoblab yig'adi. Belgilangan ustunda NULL qiymatlarni e'tiborga olmaydi, agar belgilangan bo'lsa.
COUNT(*): Barcha satrlarni, jumladan har qanday ustunda NULL bo'lganlarni ham hisoblaydi.COUNT(ustun): Belgilangan ustun NULL bo'lmagan satrlarni hisoblaydi.COUNT(DISTINCT ustun): Belgilangan ustundagi noyob, NULL bo'lmagan qiymatlarning sonini hisoblaydi.
SQLda foydalanish misoli:
SELECT COUNT(*) FROM users; -- Barcha foydalanuvchilarni hisoblash
SELECT COUNT(email) FROM users; -- Belgilangan email bilan foydalanuvchilarni hisoblash
SELECT COUNT(DISTINCT city) FROM users; -- Noyob shaharlarni hisoblash