MySQL - Странное возвращение для пункта выбора
Вопрос
Почему следующее предложение не возвращается, для каждого пользователя, это последнее дату подключения?
У меня есть 31 отчетливые идентификаторы в таблице, каждый с множеством дат ...
select userid, date from connections group by userid having date = max(date)
. Решение
Почему вы добавляете классификатор having
?Если вы хотите максимальную дату для последнего подключения каждого пользователя, попробуйте:
select userid, max(date) from connections group by userid;
. Не связан с StackOverflow