Forum Webscript.Ru
Общие => Базы данных => Тема начата: Foshvad от 29 Ноября 2001, 20:29:39
-
Здравствуйте!
Кто знает, ответьте!
Есть таблица, в которой одно из полей может принимать определенные значения.
Можно ли за один запрос подсчитать, сколько раз встречают возможные значения поля?
Просто этих самых возможных значение много (больше 20-ти). Может быстрее выбрать все, а потом php подсчитать сколько раз то или иное значение входит в массив?
-
Hi.
select pole, count(*)
from tab
group by pole;
Так делается в Oracle и Informix.
Удачи!
-
Заррработалоооо!!! (С) кОТ Матроскин
Вот только как отсортировать по этому самому COUNT(*) ?
на ORDER BY COUNT(*) ругается... :(
-
Hi.
select pole, count(*)
from tab
group by 1
order by 2;
Последовательность важна!!!