Office
Prihlásenie

Funkcia Count

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. 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ý. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

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

Syntax

Count ( výraz )

Zástupný symbol výraz predstavuje reťazcový výraz identifikujúci pole, ktoré obsahuje údaje, ktoré chcete spočítať alebo výraz, ktorý vykonáva výpočty pomocou údajov v poli. Operandy vo výraze môžu zahŕňať názov poľa tabuľky alebo funkciu (vnútornú alebo definované používateľom, ale nie iné SQL agregačné funkcie). Môžete sa spoľahnúť ľubovoľného typu ú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ú.

Count môžete použiť na spočítanie počtu záznamov v podkladovom dotaze. Count môžete použiť napríklad na spočítanie objednávky do konkrétnej krajine.

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

Funkcia Count nepočíta záznamy, ktoré majú Null polia, pokiaľ výrazom nie je zástupný znak hviezdičky (*). Ak chcete použiť hviezdičku, funkcia Count vypočíta celkový počet záznamov, vrátane tých, ktoré obsahujú polia Null . Count (*) je výrazne vyšší Count ([Názov stĺpca]). Nie zadajte hviezdičku v úvodzovkách (""). 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 viaceré polia, funkcia Count spočíta záznam iba v prípade, že aspoň jedno z polí nemá hodnotu Null. Ak sú všetky polia hodnotu Null, záznam sa nezapočíta. Názvy polí, oddeľte obsahuje znak ampersand (&). Nasledujúci príklad ukazuje, ako môžete obmedziť počet na záznamy, v ktorých buď DátumDodania alebo prepravu nemá hodnotu Null:

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

Count môžete použiť vo výraze dotazu. Môžete tiež použiť tento výraz v vlastnosť SQL QueryDef objektu alebo pri vytváraní objektu založené na SQL dotazu.


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.

×