NULL qiymatlar. NULL qiymatlarni o'z ichiga
olgan ustun qatorlari
AVG() funksiyasi tomonidan e'tiborga olinmaydi.
COUNT() funksiyasi. COUNT() funksiyasi qatorlar sonini hisoblaydi.
Uning yordami bilan siz jadvaldagi satrlarning umumiy sonini yoki ma'lum
bir mezonga javob beradigan qatorlar sonini bilib olishingiz mumkin. Bu
xususiyatdan ikki usulda foydalanish mumkin:
► COUNT(*) ifodasi sifatida jadvaldagi satrlar sonini,
ustunlar null
qiymatlarni o'z ichiga oladi yoki yo'qligini hisoblash uchun;
► Belgilangan ustunlardagi qiymatlarga ega bo'lgan
qatorlar sonini
hisoblash uchun COUNT (ustun) ifodasi sifatida, NULL qiymatlari e'tiborga
olinmaydi.
Birinchi misol
Customers jadvalidagi mijozlar nomlarining umumiy
sonini qaytaradi.
SELECT COUNT (*) AS num_cust FROM Customers;
num_cust
5
Quyidagi misolda faqat elektron pochta manzillari bo'lgan mijozlar
hisobga olinadi.
SELECT COUNT(cust_email) AS num_cust FROM Customers;
num_cust
3
MAX() funksiyasi. MAX() funksiyasi belgilangan ustundagi eng katta
qiymatni qaytaradi. Ushbu funksiya uchun siz quyida ko'rsatilgandek
ustun nomini o'rnatishingiz kerak.
SELECT MAX(prod_price) . AS max_price FROM Products;
max_price
11.9900
Bu yerda
MAX() funksiyasi Products jadvalidagi eng qimmat
buyumning narxini qaytaradi.