Форум: "Базы";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
ВнизПомогите составить SQL запрос... Найти похожие ветки
← →
DillerXX © (2006-11-21 22:34) [0]Только начал с ним работать, поэтому до конца не освоился, а встала следующая задача: пусть в таблице будет 2 столбца
id Num
1 6
2 6
3 6
4 1
5 1
6 7
7 6
В результате мне нужно получить отсортированную по убыванию таблицу с количеством повторений значений столбца Num с нумерацией строк числами Num.
Да, коряво написал, но для нашей текущей таблицы результат должен быть таким:
Num Num_count
6 4
1 2
7 1
Вот собственно, буду благодарен за помощь... я знаю что нужно использовать COUNT и GROUP BY, но никак не получается запрос верно составить :( БД - MySQL если это имеет значение
← →
DillerXX © (2006-11-21 22:43) [1]select num, count(id) from T1 group by Num sort by count(id) desc
похоже на правду?
← →
Petr V. Abramov © (2006-11-21 22:54) [2]для текущей таблицы и этой формулировки вопроса (похожей на стандартный вопрос стандартного запроса :) - похоже на правду
> Num sort by
ORDER BY
Удачи, рюхай :)
← →
vidiv © (2006-11-22 05:14) [3]SELECT `Num`, Count(`id`) AS `Num_count` FROM `mytable` GROUP BY `num` ORDER BY `Num_count` DESC
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c