Office
Conectare

Funcția Count

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

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

Sintaxă

Count ( expr )

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

Observații

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

Utilizați Count pentru a contoriza numărul de înregistrări dintr-o interogare subiacente. De exemplu, utilizați Count pentru a contoriza numărul de comenzile expediate la o anumită țară.

Deși expr poate efectua un calcul pe un câmp, Count numără pur și simplu numărul de înregistrări. Nu contează ce valori se stochează în înregistrările.

Funcția Count contoriza înregistrările care au Null câmpuri în afara cazului în expresie este metacaracter asterisc (*). Dacă utilizați un asterisc, Count calculează numărul total de înregistrări, inclusiv cele care conțin câmpuri Null . Count (*) este mult mai rapid decât Count ([Nume coloană]). Încadrați nu asterisc între ghilimele (""). Următorul exemplu calculează numărul de înregistrări în 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âmpurile nu este Null. Dacă toate câmpurile specificată este Null, înregistrarea nu se contorizează. Separați numele câmpurilor cu un ampersand (&). Următorul exemplu arată cum să limitați numărul înregistrărilor în care oricare DatăExpediere sau transport nu este Null:

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

Puteți să utilizați Count dintr-o expresie de interogare. Puteți utiliza, de asemenea, această expresie în proprietatea SQL de o QueryDef obiect sau atunci când creați o obiect Recordset pe baza unei interogări SQL.


Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×