Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izračunava broj zapisa koje je vratio upit.

Sintaksa

Count( izraz )

Čuvar mesta izraza predstavlja izraz niske koji identifikuje polje koje sadrži podatke koje želite da prebrojite ili izraz koji vrši izračunavanje pomoću podataka u polju. Operani u izrazu mogu da sadrže ime polja tabele ili funkcije (koje može biti intrinsično ili korisnički definisano, ali ne i druge SQL agregatne funkcije ). Možete da prebrojite bilo koju vrstu podataka, uključujući tekst.

Napomene

Možete da koristite funkciju Count da biste prebrojali zapise u osnovnom upitu. Na primer, možete da koristite funkciju Count da biste izračunali broj porudžbina isporučenih u određenu zemlju.

Iako expr može da izvrši izračunavanje na polju, count jednostavno izračunaje broj zapisa. Nije važno koje se vrednosti skladište u zapisima.

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

SELECT Count(*) AS TotalOrders FROM Orders;

Ako expr identifikuje više polja, funkcija Count prebrojava zapis samo ako bar jedno od polja nije Bez vrednosti. Ako su sva navedena polja bez vrednosti, zapis se ne računa. Imena polja razdvojte znakom ampersand (ili &). Sledeći primer pokazuje kako možete da ograničite broj na zapise u kojima datumIsporuke ili Troškovi prevoza nisu Bez vrednosti:

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

Funkciju Count možete da koristite u izrazu upita. Ovaj izraz možete da koristite i u SQL svojstvu objekta QueryDef ili prilikom kreiranja objekta Recordset zasnovanog na SQL upitu.

Takođe pogledajte

Prebrojavanje podataka pomoću upita

Izračunavanje polja u SQL funkcijama

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.