Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izračuna število zapisov, ki jih vrne poizvedba.

Sintaksa

Count( izraz )

Označba mesta izraza predstavlja izraz niza, ki določa polje s podatki, ki jih želite prešteti, ali izraz, ki izvede izračun s podatki v polju. Operandi v izrazu lahko vključujejo ime polja ali funkcije tabele (ki je lahko notranja ali uporabniško določena, ne pa tudi druge združevalne funkcije SQL). Preštejete lahko poljubne vrste podatkov, vključno z besedilom.

Opombe

S funkcijo Count lahko preštejete število zapisov v temeljni poizvedbi. S funkcijo Count lahko na primer preštejete število naročil, odposlanih v določeno državo.

Čeprav lahko izraz izvede izračun v polju, Count preprosto prešteje število zapisov. Ni pomembno, katere vrednosti so shranjene v zapisih.

Funkcija Count ne šteje zapisov, ki imajo polja Null, razen če je izraz nadomestni znak zvezdica (*). Če uporabite zvezdico, funkcija Count izračuna skupno število zapisov, vključno s tistimi, ki vsebujejo polja Null . Funkcija Count(*) je precej hitrejša od funkcije Count([Ime stolpca]). Zvezdice ne postavite med narekovaje (' '). V spodnjem primeru je izračunano število zapisov v tabeli »Naročila«:

SELECT Count(*) AS TotalOrders FROM Orders;

Če izraz identificira več polj, funkcija Count prešteje zapis le, če vsaj eno od polj ni Null. Če so vsa navedena polja vrste Null, se zapis ne šteje. Imena polj ločite z znakom »in« (&). V tem primeru je prikazano, kako lahko omejite število na zapise, v katerih datumPošiljanja ali »Tovor« ni ničelna vrednost:

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

Count lahko uporabite v izrazu poizvedbe. Ta izraz lahko uporabite tudi v lastnosti SQL predmeta definicija QueryDef ali pri ustvarjanju predmeta Recordset, ki temelji na poizvedbi SQL.

Glejte tudi

Štetje podatkov z uporabo poizvedbe

Izračunavanje polj v funkcijah SQL

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.