SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 21.06.2010 23:21:12

Novice
Участник
Зарегистрирован: 21.06.2010
Сообщений: 1

проблема с запросом

допустим что есть таблица и надо в запросе вывести самый 'популярный' номер.
id.............имя............ номер

1....... .....Сергей ............1

2..............Игорь .............2

3...........Александра........2

4..............Егор ............. 3

5.............Паша ..............2


получится в запросе должно

id.............имя............ номер
2..............Игорь .............2
3...........Александра........2
5.............Паша ..............2

Неактивен

 

#2 21.06.2010 23:37:59

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: проблема с запросом

select * from `имя таблицы` where `номер`=(select `номер` from `имя таблицы` group by `номер` order by count(*) desc limit 1);

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson