Funkce Count

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Vypočítá počet záznamů vrácená dotazem.

Syntaxe

Počet ( výraz )

Zástupný symbol výraz představuje Řetězcový výraz určující pole obsahující data, která chcete počítat nebo výraz, který provádí výpočet s daty v poli. Operandy ve výrazu mohou obsahovat název pole tabulky nebo funkce (což může být vnitřní nebo definované uživatelem, ale ne další SQL agregační funkce). Určení počtu jakýkoli druh dat, včetně textu.

Poznámky

Tip : V aplikaci Access 2010 Tvůrce výrazů poskytuje IntelliSense, abyste viděli, jaké argumenty vyžaduje výraz.

Počet slouží k určení počtu záznamy v podkladovém dotazu. Můžete třeba použít počet spočítat počet objednávek odeslaných z určité země.

I když výraz můžete provádět výpočty v poli, počet jednoduše sečte počtu zobrazených záznamů. Nezáleží hodnoty jsou uložené v záznamech.

Funkce Count nepočítá však záznamy, které mají Null pole není-li výraz zástupný znak hvězdička (*). Pokud používáte hvězdičku, počet vypočítá celkový počet záznamů, včetně těch, které obsahují hodnotu Null pole. Počet (*) je výrazně vyšší než počet (webu [Název sloupce]). Není uzavřete hvězdičku do uvozovek (""). Následující příklad vypočítá počet položek v tabulce objednávky:

SELECT Count(*) AS TotalOrders FROM Orders;

Pokud argument výraz označuje více polí, funkce Count spočítá záznam jenom v případě, že alespoň jedno pole není Null. Pokud mají všechny zadané pole hodnotu Null, nejsou počítány záznam. Názvy polí oddělte ampersand (&). Následující příklad ukazuje, jak můžete omezit počet záznamů ve kterém DatumOdeslání nebo dopravné není Null:

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

Pomocí funkce počet ve výrazu dotazu. Můžete taky použít tento výraz v vlastnost SQL QueryDef objektu nebo při vytváření objektu záznamů založeném na dotazu SQL.


Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×