MySQL - estranho voltar para a cláusula select
Pergunta
Por que a seguinte cláusula de não retorno, para cada id de utilizador, é última conexão data ?
Eu tenho 31 distintas userids na tabela, cada uma com muitas datas...
select userid, date from connections group by userid having date = max(date)
Solução
Por que você está adicionando o having
qualificador?Se você quer max data para cada utilizador última conexão, tente isto:
select userid, max(date) from connections group by userid;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow