Funkcia Count

Vypočíta počet záznamov vrátených dotazom.

Syntax

Count (výraz)

Zástupný symbol výrazu predstavuje reťazcový výraz identifikujúci pole obsahujúce údaje, ktoré chcete spočítať, alebo výraz, ktorý vykoná výpočet pomocou údajov v poli. Operandi vo výraze môžu obsahovať názov poľa alebo funkcie tabuľky ( ktoré môžu byť buď vnútorné alebo definované používateľom, ale nie iné agregačné funkcie SQL). Môžete spočítať akýkoľvek typ údajov vrátane textu.

Poznámky:

Tip: V Accesse 2010 je súčasťou zostavovača výrazov funkcia IntelliSense, vďaka ktorej vidíte, ktoré argumenty sa vo výraze vyžadujú. 

Pomocou funkcie Count môžete spočítať počet záznamov v podkladovom dotaze. Môžete napríklad použiť počítanie na spočítanie počtu objednávok dodaných do konkrétnej krajiny.

Hoci výraz môže vykonať výpočet v poli, počet jednoducho spočíta počet záznamov. Nezáleží na tom, aké hodnoty sú uložené v záznamoch.

Funkcia Count nepočíta záznamy s nulovými poľami, pokiaľ výraz je zástupný znak hviezdička (*). Ak používate hviezdičku, Počet vypočíta celkový počet záznamov vrátane tých, ktoré obsahujú polia null . Count (*) je výrazne rýchlejší ako Počet ([názov stĺpca]). Nezatvárajte hviezdičku do úvodzoviek (' '). Nasledujúci príklad vypočíta počet záznamov v tabuľke objednávky:

SELECT Count(*) AS TotalOrders FROM Orders;

Ak výraz identifikuje viacero polí, funkcia Count spočíta záznam len v prípade, že aspoň jedno z polí nie je null. Ak sú všetky uvedené polia null, záznam sa nezapočítava. Oddeľte názvy polí znakom ampersand (&). Nasledujúci príklad znázorňuje, ako môžete obmedziť počet na záznamy, v ktorých buď DátumDodania alebo Freight nie je null:

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

Počet výrazov v dotaze môžete použiť. Tento výraz môžete použiť aj v vlastnosť SQL objektuQueryDef alebo pri vytváraní objektu skupiny záznamov na základe dotazu SQL.

Pozrite tiež

Počítanie údajov pomocou dotazu

Výpočet polí v funkciách SQL

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×