Már háromszor is volt szó a count használatáról. Először általánosan, aztán az existtel kapcsolatban, majd a count_big és az int típusok használtánál.
count
Count és count_big
A count ugye megszámol valamit, de miért van rá két külön funkció? Mi ez a count_big? Másképpen számolnak? Mást számolnak? Nem igazán. Egyetlen különbség a visszatérő értékük, aminek típusa int vagy bigint.
Count, de mit?
count(*)
? count(1)
? count(PK)
?
Count vagy exists?
Attól függ, mit szeretnénk.