Sobes.tech
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