Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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. Operandy v výraze môžu obsahovať názov poľa tabuľky alebo funkcie (ktoré môžu byť vnútorné alebo používateľom definované, ale nie iné agregačné funkcie SQL). Môžete spočítať všetky druhy údajov vrátane textu.

Poznámky:

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

Hoci výraz môže vykonať výpočet v poli, funkcia Count 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 poľami Null, pokiaľ výraz nie je zástupným znakom hviezdičky (*). Ak použijete hviezdičku, funkcia Count vypočíta celkový počet záznamov vrátane tých, ktoré obsahujú polia s hodnotou Null . Funkcia Count(*) je podstatne rýchlejšia ako funkcia Count([Názov stĺpca]). Hviezdičku nezadájte do úvodzoviek (' '). V nasledujúcom príklade sa 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 iba vtedy, ak aspoň jedno z polí nemá hodnotu Null. Ak majú všetky zadané polia hodnotu Null, záznam sa nezapočítava. Názvy polí oddeľte znakom (&). Nasledujúci príklad ukazuje, ako môžete obmedziť počet na záznamy, v ktorých dátumdodávky alebo Preprava nemajú hodnotu Null:

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

Funkciu Count môžete použiť vo výraze dotazu. Tento výraz môžete použiť aj vo vlastnosti SQL objektu QueryDef alebo pri vytváraní objektu Recordset na základe dotazu SQL.

Pozrite tiež

Počítanie údajov pomocou dotazu

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

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.