Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

Синтаксис

Count( вираз )

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

Примітки

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

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

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

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

SELECT Count(*) AS TotalOrders FROM Orders;

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

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

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

Підрахунок даних за допомогою запиту

Обчислення полів у функціях SQL

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×