Funkcija „Count”

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izračunava broj zapisa koje je vratio upit.

Sintaksa

Prebrojavanje(izraz)

Čuvar mesta izraz predstavlja izraz niske koji identifikuje polje koje sadrži podatke koje želite da prebrojite ili izraz koji izvršava izračunavanje koristeći podatke u polju. Operandi u izrazu expr mogu da uključuju ime tabele, polja ili funkcije (koje mogu biti neodvojive ili korisnički definisane, ali ne i druge SQL agregatne funkcije). Možete da prebrojite sve vrste podataka, uključujući i tekst.

Napomene

Funkciju "Brojanje" možete da koristite za prebrojavanje zapisa u osnovnom upitu. Na primer, funkciju "Prebrojavanje " možete da koristite za brojanje porudžbina isporučenih u određenu zemlju.

Iako izraz može da izvrši izračunavanje u polju, funkcija Count jednostavno sabira broj zapisa. Nije važno koje su vrednosti uskladištene u zapisima.

Funkcija Count ne prebrojava zapise koji imaju polja bez vrednosti osim ako je izraz džoker znak zvezdica (*). Ako koristite zvezdicu, funkcija Count izračunava ukupan broj zapisa, uključujući one koji sadrže polja "Null ". Count(*) je znatno brži od Count([Ime kolone]). Nemojte stavljati zvezdicu pod navodnike (' '). Sledeći primer izračunava broj zapisa u tabeli "Porudžbine":

SELECT Count(*) AS TotalOrders FROM Orders;

Ako izraz identifikuje više polja, funkcija Count broji zapis samo ako barem jedno od polja nije bez vrednosti. Ako su sva navedena polja bez vrednosti, zapis se ne računa. Razdvojte imena polja pomoću znaka "ampersand" (&). Sledeći primer pokazuje kako možete da ograničite broj na zapise u kojima "DatumIsporuke" ili "Troškovi prevoza" nemaju vrednost "null":

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

Možete da koristite funkciju Count u izrazu upita. Ovaj izraz možete da koristite i u SQL svojstvu objekta QueryDef ili prilikom pravljenja objekta "Skup zapisa" zasnovanog na SQL upitu.

Takođe pogledajte

Prebrojavanje podataka pomoću upita

Izračunavanje polja u SQL funkcijama