SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 25.01.2010 02:08:59

maikl
Участник
Зарегистрирован: 25.01.2010
Сообщений: 2

как сделать топ

Допустим имеется таблица:
1) users: id, first, last, middle, city_id


Как сделать топ-10 распространенных фамилий пользователей?

Заранее спасибо!

Неактивен

 

#2 25.01.2010 02:10:47

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: как сделать топ

SELECT last, COUNT(*) FROM users
GROUP BY last
ORDER BY 2 DESC
LIMIT 10

Неактивен

 

#3 25.01.2010 02:19:08

maikl
Участник
Зарегистрирован: 25.01.2010
Сообщений: 2

Re: как сделать топ

ух ты! как быстро)
LazY спасибо! огромное)

Неактивен

 

#4 25.01.2010 02:20:30

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: как сделать топ

А вот так вот smile

Неактивен

 

Board footer

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