@IT-Programmer

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

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

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

Войти через центр авторизации
Похожие вопросы