Oblicza liczbę rekordów zwróconych przez zapytanie.

Składnia

Count(wyr)

Symbol zastępczy wyr. reprezentuje wyrażenie tekstowe pola zawierającego dane, które mają zostać zliczeniu, lub wyrażenie wykonujące obliczenie przy użyciu danych w tym polu. Argumenty operandy w wyrażeń mogą zawierać nazwę pola tabeli lub funkcji (która może być edytowa lub zdefiniowana przez użytkownika, ale nie może zawierać innych funkcji agregowania języka SQL). Możesz zliczać dane dowolnego rodzaju, w tym tekst.

Spostrzeżenia

Porada:  W programie Access 2010 Konstruktor wyrażeń ma technologii IntelliSense, dzięki czemu można sprawdzić, jakich argumentów wymaga wyrażenie. 

Za pomocą funkcji Licznik można zliczać rekordy w zapytaniu źródłowym. Możesz na przykład użyć funkcji Licznik, aby zliczyć zamówienia wysłane do określonego kraju.

Chociaż wyr. może wykonywać obliczenia na polu, licznik po prostu zlicza liczbę rekordów. Nie ma znaczenia, jakie wartości są przechowywane w rekordach.

Funkcja Count nie zlicza rekordów, które mają pola Null, chyba że jest to symbol wieloznaczny gwiazdka (*). Użycie gwiazdki zlicza całkowitą liczbę rekordów, łącznie z rekordami, które zawierają pola typu Null.Funkcja Count(*) jest znacznie szybsza niż count([nazwa kolumny]). Gwiazdki nie należy ująć w cudzysłów (' '). W poniższym przykładzie jest obliczana liczba rekordów w tabeli Zamówienia:

SELECT Count(*) AS TotalOrders FROM Orders;

Jeśli wyrywk identyfikuje wiele pól, funkcja Count zlicza rekord tylko wtedy, gdy co najmniej jedno z pól nie ma wartości Null. Jeśli wszystkie z podanych pól mają wartość Null,rekord nie jest liczony. Oddziel nazwy pól handlowego "i" (&). W poniższym przykładzie pokazano, jak można ograniczyć liczbę do rekordów, w których wartość ShippedDate lub Freight nie ma wartości Null:

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

W wyrażeniu zapytania można użyć funkcji Licznik. Tego wyrażenia można także użyć we właściwości SQL obiektudefinicja zapytania lub podczas tworzenia obiektu Recordset na podstawie zapytania SQL.

Zliczaj dane przy użyciu zapytania

polach obliczanych w funkcjach SQL

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów Microsoft Office

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×