COUNT()

Версии сервера

0.91.01.5.31.5.41.5.52.02.12.53.0
ДаДаДаДаДаДаДаДаДа

Формат

COUNT ( * | [ALL] <val> | DISTINCT <val>);
АргументОписание
*Отыскивает количество строк в определенной таблице, включая значения NULL.
ALLСчитает все не NULL значения в столбце.
DISTINCTВозвращает количество уникальных, не NULL значений для столбца.
Столбец или выражение, которое вычисляется в числовой тип данных.

⚠️ Аргумент ALL или DISTINCT при вызове конструкции может быть пропущен. Если аргумент не задан явно, то по умолчанию считается ALL.

Описание

COUNT() это агрегатная функция, которая возвращает количество строк, которое удовлетворяет условиям поиска запросов. Она может быть использована в видах и объединениях также, как таблицы.

Пример

Следующая инструкция возвращает количество уникальных значений денежной еденицы, которые встречаются в таблице COUNTRY:

SELECT COUNT (DISTINCT CURRENCY) FROM COUNTRY;

См. также

AVG(), MAX(), MIN(), SUM(), SELECT

Источник

langref.pdf

Обсуждение