есть 2 таблицы:users и blog
Необходимо по количеству сообщений пользователя в таблице blog вывести 5 самых активных пользователей
Т.е. 5 пользователей, у которых наибольшее кол-во сообщений
>есть 2 таблицы:
>
>users и blog
>
>Необходимо по количеству сообщений пользователя в таблице blog вывести 5 самых активных
>пользователей
>
>Т.е. 5 пользователей, у которых наибольшее кол-во сообщенийну допустим так:
select users.name as name, count(*) as cnt
from users, blog
where users.name = blog.user_name
group by users.name
order by cnt desc
limit 5
>ну допустим так:
>select users.name as name, count(*) as cnt
> from users, blog
> where users.name = blog.user_name
> group by users.name
> order by cnt desc
> limit 5
СпасибО Работает!