Инструменты пользователя

Инструменты сайта


Боковая панель

Введение

Статьи и часто задаваемые вопросы

Установка и настройка

Обработка ошибок

Полезные запросы SQL

Тематические группы

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

Обсуждение

XMalon, 2011/07/03 11:51

а у меня не работает SELECT COUNT (*) FROM название_таблицы; ругается на точку с запятой уже мозг плавится, чего ему ее нужно ???

Attid, 2011/07/03 13:00

ну попробуй убрать точку с запятой. все зависит от ошибки и программы где выполняется. но с этим лучше на форум.

xmalon, 2011/07/24 20:45

я не знаю для какой версии написан этот пример и верю что в той версии для которой он писался он обязательно сработает (у меня нет большого опыта). Но вообще-то говоря в нем явно не договаривается куда будет сохраняться результат и точка с запятой поставлены слишком рано, перед ними стоит указать куда будем сохранять результат, а затем точка с запятой. Нормальный пример:

<pre class=«code»>select count (*) from format into count_;</pre>

Alex, 2013/04/19 14:16

{«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}}

что это мне каждую цифру пожалуйста опишите!:)

Только авторизованные участники могут оставлять комментарии.
count.txt · Последние изменения: 2010/01/10 16:56 — peaktop