Funkcija Count

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

Sintaksa

Štetje ( izraz )

Označba mesta izraz predstavlja izraz niza, ki označuje polje s podatki, ki jih želite prešteti, ali izraz, ki izvaja izračun s podatki v polju. Operandi v izrazu lahko vključujejo ime polja tabele ali funkcije (ki so lahko resnični ali uporabniško določeni, vendar ne drugih združevalnih funkcij SQL). Preštejete lahko vse vrste podatkov, vključno z besedilom.

Opombe

Namig: V programu Access 2010 graditelj izrazov vsebuje funkcionalnost IntelliSense, tako da si lahko ogledate, katere argumente potrebujete za izraze. 

Štetje lahko uporabite, če želite prešteti število zapisov v temeljni poizvedbi. Count lahko na primer uporabite, če želite prešteti število naročil, poslanih v določeno državo.

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

Funkcija Count ne šteje zapisov, ki imajo polja» NULL «, razen če je izraz znak» zvezdica «(*). Če uporabite zvezdico, Count izračuna skupno število zapisov, vključno s polji» null « . Štetje (*) je znatno hitrejše od štetja ([ime stolpca]). Zvezdice ne postavite v narekovaje (' '). Naslednji primer izračuna število zapisov v tabeli» naročila «:

SELECT Count(*) AS TotalOrders FROM Orders;

Če izraz prepozna več polj, funkcija Count prešteje zapis le, če vsaj ena od polj ni ničelna. Če so vsa navedena polja ničelna, zapis ni preštet. Ločite imena polj z znakom et (&). V tem primeru je prikazano, kako lahko omejite štetje na zapise, v katerih DatumPošiljanja ali Freight ni ničen:

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

Štetje lahko uporabite v izrazu poizvedbe. Ta izraz lahko uporabite tudi v lastnosti SQL predmetadefinicija QueryDef ali pri ustvarjanju predmeta množice zapisov, ki temelji na poizvedbi SQL.

Glejte tudi

Štetje podatkov z uporabo polj za

izračunavanje poizvedbe v funkcijah SQL

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×