Razlike između COUNT(*), COUNT(field) i COUNT(const)


Jedan sažetak nakon rasprave na news grupi:

COUNT(*)

De facto standard za brojanje svih redaka u tablici.

COUNT(field) npr. COUNT(VALUTA)

Vraća broj redaka u tablici za koje polje field nema vrijednost NULL. Za polje koje je NOT NULL vraća broj redaka u tablici.

COUNT(const) npr. COUNT(1)

Uvijek vraća broj redaka u tablici.

  1. No comments yet.
(will not be published)