Forum Webscript.Ru
Общие => Базы данных => Тема начата: Flint от 08 Февраля 2005, 03:22:47
-
Народ, а как мне подсчитать сколько у меня дисков в базе одного и того же исполнителя?
Вывожу уникальных с помощью команды DISTINCT, он мне выводит всех исполнителей по одному разу, но вот у меня встречается их в базе штук например по 5 одинаковых, и мне надо както вывести например:
atb - 5
brooklyn bounce - 2
bwo - 1
и т.п.
а не:
atb
atb
atb
atb
atb
brooklyn bounce
brooklyn bounce
bwo
приведите пример кода пожалуйста... или в мускуле это невозможно сделать, а только в оракле и т.п.?
говорят какая-то GROUP BY есть, у меня чето невыходит именно ПОДСЧИТАТЬ каждого сколько раз он в базе встречается :(
-
Функции, используемые в операторах GROUP BY (на русском языке) (http://dev.mysql.com/doc/mysql/ru/group-by-functions.html)
-
SELECT COUNT(artist), artist FROM mytable GROUP BY artist
-
Пасиба, щас заценим :)