@IT-Programmer

Как это реализовать(PHP, SQL)?

Имеются 2 таблицы users и posts.
Нужно вывести логин самого активного пользователя за день, то-есть того у которого самое большое количество постов за день. Как можно такое реализовать?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
kawabanga
@kawabanga
Тостер скатился.. Жду вопроса - сколько будет 2+2?
Первым запросом дергаете топ активных ид пользователей, и либо join, либо просто выборкой второй забираете пользователей.
select user_id, count(id) as count_ids from posts where `datetime`>{день назад} order by count_ids desc  limit 10
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы