COUNT

Функция Count возвращает количество записей (строк) таблицы. Можно использовать для подсчета количества записей в запросе SELECT. Условие, по которому будут выбираться записи, задается с помощью команды WHERE.

Запись функции с указанием маски * вернет количество всех записей в таблице.

Если указать столбец (синтаксис ниже), то вернет количество записей конкретного столбца, за исключением NULL записей. Например:

Синтаксис

COUNT ( * | [ ALL | DISTINCT column ] )

Аргументы

*

Указывает, что функция COUNT должна учитывать все записи для возврата.

ALL

Применяет агрегатную функцию ко всем значениям. ALL является параметром по умолчанию, указывать не обязательно. Например, два следующих запроса равноценны:

SELECT COUNT([Номер источника]) FROM [Тепловые сети]

SELECT COUNT(ALL [Номер источника]) FROM [Тепловые сети]

DISTINCT

Указывает, что функция COUNT возвращает только уникальные значения из указанного столбца column.

Примеры