Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Kiszámítja a lekérdezés által visszaadott rekordok számát.

Szintaxis

Count( kifejezés )

A kifejezés helyőrzője egy karakterlánc-kifejezés, amely azonosítja a megszámlálni kívánt adatokat tartalmazó mezőt, vagy egy olyan kifejezést, amely számítást végez a mező adataival. A kifejezésben szereplő operandusok tartalmazhatják egy táblamező vagy függvény nevét (amely belső vagy felhasználó által definiált lehet, de más ÖSSZESÍTŐ SQL-függvények nem). Bármilyen adatot megszámlálhat, beleértve a szöveget is.

Megjegyzések

A Count függvénnyel megszámlálhatja egy mögöttes lekérdezés rekordjainak számát. A Darabszám függvénnyel például megszámlálhatja egy adott országba szállított rendelések számát.

Bár a kifejezés képes számítást végezni egy mezőn, a Count függvény egyszerűen a rekordok számát adja meg. Nem számít, hogy milyen értékek vannak tárolva a rekordokban.

A Count függvény csak akkor számolja meg a Null mezőkkel rendelkező rekordokat, ha a kifejezés a csillag (*) helyettesítő karakter. Csillag használata esetén a Count függvény kiszámítja a rekordok teljes számát, beleértve a Null mezőket tartalmazó rekordokat is. A Count(*) jelentősen gyorsabb, mint a Count([Oszlop neve]). A csillagot ne tegye idézőjelek közé (' '). Az alábbi példa a Rendelések tábla rekordjainak számát számítja ki:

SELECT Count(*) AS TotalOrders FROM Orders;

Ha a kif több mezőt azonosít, a Count függvény csak akkor számlál meg egy rekordot, ha legalább az egyik mező nem Null. Ha a megadott mezők mindegyike Null értékű, a rekord nem számít bele. Válassza el a mezőneveket és jellel (&). Az alábbi példa bemutatja, hogyan korlátozhatja a darabszámot olyan rekordokra, amelyekben a SzállításiDátum vagy a Fuvardíj nem Null értékű:

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

Egy lekérdezési kifejezésben használhatja a Count függvényt. Ezt a kifejezést egy QueryDef objektum SQL-tulajdonságában is használhatja, vagy ha EGY SQL-lekérdezésen alapuló Recordset objektumot hoz létre.

Lásd még

Adatok megszámlálása lekérdezéssel

Mezők kiszámítása az SQL Functionsben

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.