Функція Count

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

Обчислення кількості записів, повернуті запитом.

Синтаксис

Count ( вираз )

Покажчик місця заповнення вираз відповідає рядковий вираз визначення поле, що містить дані, які потрібно порахувати або вираз, який здійснює обчислення за допомогою дані в полі. Операнди у виразі можуть містити ім'я поля таблиці або функції (яка може бути вбудованою або користувача, але не інші SQL агрегатних функцій). Ви можете розраховувати будь-які дані, включно з тексту.

Зауваження

Порада.: В Access 2010 у побудовнику виразів є функція IntelliSense, за допомогою якої можна дізнатися, які аргументи необхідні для виразу. 

Обчислення кількості можна використовувати для обчислення кількості записів у базовий запит. Наприклад, можна використати функцію Count для обчислення кількості замовлення, доставлені до певної країни.

Хоча аргумент вираз може виконати обчислення в полі, Функція Count просто Підраховує кількість записів. Це не має значення значеннями, які зберігаються в записах.

Функція Count не враховуються записи, які мають Null-значення поля, якщо вираз символ узагальнення зірочку (*). Якщо ви використовуєте зірочку, Count обчислює кількість записів, включно з повідомленнями, які містять пусті поля. Count (*) – це значно більше, ніж Count ([Назва стовпця]). Не потрібно взяти із символом зірочки в лапки (""). У прикладі нижче формула обчислює кількість записів у таблиці «замовлення».

SELECT Count(*) AS TotalOrders FROM Orders;

Якщо вираз визначає кілька полів, функція Count обчислює запис, лише якщо принаймні одне з полів is not Null. Якщо всі визначені поля Null, запис не враховуються. Розділення імен полів із містить символ амперсанда (&). У наведеному нижче прикладі показано, як можна обмежити кількість записів у будь-якому «Дата доставки» або «вартість доставки» має значення Null:

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

Обчислення кількості можна використовувати у виразі запиту. Можна також використовувати цей вираз у на SQL властивість на QueryDef об'єкта або під час створення до об'єкт записів на основі запиту SQL.


Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×