Junior
COUNT(*) və COUNT(sütun_adı) arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
COUNT(*) cədvəldəki bütün sətirləri sayır, daxil olmaqla bütün sahə dəyərləri NULL olan sətirləri də.
COUNT(alan_adi) isə yalnız göstərilən alan_adi dəyəri NULL olmayan sətirləri sayır.
Misal:
SELECT COUNT(*) FROM mənim_cədvəl; -- Ümumi sətir sayını qaytarır
SELECT COUNT(bəzi_sətir) FROM mənim_cədvəl; -- `some_column` `NULL` olmayan sətirlərin sayını qaytarır