Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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

Składnia

Liczba( wyrażenie )

Symbol zastępczy wyrów reprezentuje wyrażenie tekstowe identyfikującą pole zawierające dane, które mają zostać zliczone, lub wyrażenie wykonujące obliczenia na podstawie danych w polu. Operandy w wyrażeniu mogą zawierać nazwę pola tabeli lub funkcji (które mogą być wewnętrzne lub zdefiniowane przez użytkownika, ale nie inne funkcje agregujące języka SQL). Możesz zliczyć dane dowolnego rodzaju, łącznie z tekstem.

Uwagi

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

Aby zliczyć liczbę rekordów w zapytaniu źródłowym, można użyć funkcji Licznik . Możesz na przykład użyć funkcji Licznik , aby zliczyć liczbę zamówień wysłanych do określonego kraju.

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

Funkcja Zlicz nie zlicza rekordów zawierającychpola Null, chyba że wyrażenie jest symbolem wieloznacznym gwiazdki (*). W przypadku użycia gwiazdki funkcja Licznik oblicza całkowitą liczbę rekordów, łącznie z rekordami zawierającymi pola null . Funkcja Licznik(*) jest znacznie szybsza niż liczba([Nazwa kolumny]). Gwiazdki nie należy umieszczać w cudzysłowie (' '). W poniższym przykładzie można obliczyć liczbę rekordów w tabeli Zamówienia:

SELECT Count(*) AS TotalOrders FROM Orders;

Jeśli wyrażenie identyfikuje wiele pól, funkcja Licznik zlicza rekord tylko wtedy, gdy co najmniej jedno z pól nie ma wartości Null. Jeśli wszystkie określone pola mają wartość Null, rekord nie jest liczony. Nazwy pól należy oddzielić handlowe "i" (&). W poniższym przykładzie pokazano, jak ograniczyć liczbę do rekordów, w których datawysyłki lub fracht nie ma wartości Null:

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

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

Zliczanie danych przy użyciu zapytania

Obliczanie pól w funkcjach SQL

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×