count
Содержание
COUNT()
Версии сервера
0.9 | 1.0 | 1.5.3 | 1.5.4 | 1.5.5 | 2.0 | 2.1 | 2.5 | 3.0 |
---|---|---|---|---|---|---|---|---|
Да | Да | Да | Да | Да | Да | Да | Да | Да |
Формат
COUNT ( * | [ALL] <val> | DISTINCT <val>);
Аргумент | Описание |
---|---|
* | Отыскивает количество строк в определенной таблице, включая значения NULL. |
ALL | Считает все не NULL значения в столбце. |
DISTINCT | Возвращает количество уникальных, не NULL значений для столбца. |
<val> | Столбец или выражение, которое вычисляется в числовой тип данных. |
Аргумент ALL или DISTINCT при вызове конструкции может быть пропущен. Если аргумент не задан явно, то по умолчанию считается ALL.
Описание
COUNT() это агрегатная функция, которая возвращает количество строк, которое удовлетворяет условиям поиска запросов. Она может быть использована в видах и объединениях также, как таблицы.
Пример
Следующая инструкция возвращает количество уникальных значений денежной еденицы, которые встречаются в таблице COUNTRY:
SELECT COUNT (DISTINCT CURRENCY) FROM COUNTRY;
См. также
Источник
langref.pdf
count.txt · Последнее изменение: 2010/01/10 16:56 — peaktop
Обсуждение
а у меня не работает SELECT COUNT (*) FROM название_таблицы; ругается на точку с запятой уже мозг плавится, чего ему ее нужно ???
ну попробуй убрать точку с запятой. все зависит от ошибки и программы где выполняется. но с этим лучше на форум.
я не знаю для какой версии написан этот пример и верю что в той версии для которой он писался он обязательно сработает (у меня нет большого опыта). Но вообще-то говоря в нем явно не договаривается куда будет сохраняться результат и точка с запятой поставлены слишком рано, перед ними стоит указать куда будем сохранять результат, а затем точка с запятой. Нормальный пример:
<pre class=«code»>select count (*) from format into count_;</pre>
{«counts»:{«32»:82,»33»:7,»67»:159,»21»:194,»63»:174,»102»:190,»26»:67,»68»:3,»1»:681,»30»:15,»141»:74,»144»:178,»44»:202,»55»:0,»25»:70,»40»:113,»57»:0,»61»:82,»total»:5755,»103»:136,»145»:143,»24»:102,»31»:108,»104»:166,»53»:0,»142»:91,»143»:199,»42»:30,»46»:2,»23»:115,»29»:223,»65»:88,»39»:3,»3»:417,»64»:184,»51»:5,»41»:7,»58»:64,»15»:240,»52»:11,»38»:13,»60»:139,»34»:196,»56»:117,»66»:76,»101»:79,»43»:7,»19»:257,»62»:88,»54»:0,»5»:158}}
что это мне каждую цифру пожалуйста опишите!:)