Funkcija Count

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Izračuna število zapisov, ki so jih pridobili s poizvedbo.

Sintaksa

Count ( izraz )

Ograda predstavlja izraz niza identificira polje, ki vsebuje podatke, ki jih želite prešteti ali izraz, ki izvede izračun z uporabo podatkov v polju. Operandi v izrazu lahko vključujejo ime polja tabele ali funkcijo (ki je lahko resnični ali uporabniško določene, vendar ne druge SQL združevalne funkcije). Lahko preštejete vse vrste podatkov, vključno z besedilom.

Pripombe

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

Štetje lahko uporabite za štetje zapisov v temeljno poizvedbo. Na primer, lahko uporabite Count za štetje naročila, poslana v posamezni državi.

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

Funkcija Count ne šteje zapise, ki imajo Null polja, razen če je izraz nadomestni znak zvezdico (*). Če uporabite zvezdico, štetje izračuna skupno število zapisov, vključno s tistimi, ki vsebujejo ničelne polja. Count (*) je precej hitreje kot Count ([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 identificira več polj, funkcija Count prešteje zapis le, če je vsaj eno od polj ni ničelna. Če so vsi navedeni polja Null, zapis se ne šteje. Imena polj, ločene z znakom (&). Naslednji primer prikazuje, kako lahko omejite število zapisov, v katerih bodisi DatumPošiljanja ali prevoz ni ničelna:

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

Štetje lahko uporabite v izrazu poizvedbe. Uporabite lahko tudi ta izraz v na lastnost SQL v definicija QueryDef predmet ali pri ustvarjanju na predmeta Recordset, ki temelji na poizvedbi SQL.


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.

×