Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Calculează numărul de înregistrări returnate de o interogare.

Sintaxă

Count( expresie )

Substituentul expr reprezintă o expresie șir care identifică câmpul care conține datele pe care doriți să le contorizați sau o expresie care efectuează un calcul utilizând datele din câmp. Operanzii din expr pot include numele unui câmp sau al unei funcții de tabel (care poate fi intrinsecă sau definită de utilizator, dar nu și alte funcții agregate SQL). Puteți număra orice tip de date, inclusiv textul.

Observații

Sfat:  În Access 2010, Generatorul de expresii are IntelliSense, astfel încât să puteți vedea ce argumente necesită expresia dvs. 

Puteți utiliza Count pentru a contoriza numărul de înregistrări dintr-o interogare subiacentă. De exemplu, puteți utiliza Count pentru a contoriza numărul de comenzi expediate într-o anumită țară.

Deși expr poate efectua un calcul pentru un câmp, Count calculează pur și simplu numărul de înregistrări. Nu contează ce valori sunt stocate în înregistrări.

Funcția Count nu contorizează înregistrările care au câmpuri Null decât dacă expr este caracterul wildcard asterisc (*) . Dacă utilizați un asterisc, Count calculează numărul total de înregistrări, inclusiv pe cele care conțin câmpuri Null . Count(*) este mult mai rapid decât Count([Nume coloană]). Nu încadrați asteriscul între ghilimele (""). Următorul exemplu calculează numărul de înregistrări din tabelul Comenzi:

SELECT Count(*) AS TotalOrders FROM Orders;

Dacă expr identifică mai multe câmpuri, funcția Count contorizează o înregistrare doar dacă cel puțin unul dintre câmpuri nu este Null. Dacă toate câmpurile specificate sunt Null, înregistrarea nu se contorizează. Separați numele câmpurilor cu un ampersand (&). Următorul exemplu arată cum puteți limita numărul de înregistrări în care fie DatăExpediere, fie Transport nu sunt Null:

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

Puteți utiliza Count într-o expresie de interogare. De asemenea, puteți utiliza această expresie în proprietatea SQL a unui obiectQueryDef sau atunci când creați un obiect Set de înregistrări pe baza unei interogări SQL.

Numărarea datelor utilizând o interogare

Calcularea câmpurilor în funcțiile SQL

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×