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 objektu QueryDef alebo pri vytváraní objektu skupiny záznamov na základe dotazu SQL.

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Pozrite tiež

Počítanie údajov pomocou dotazu

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

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.

×