Estou com problemas ao selecionar outras colunas para os registros max(datetime). Em termos leigos, preciso obter colunas relevantes onde max(DialDateTime) registra todas as datas no Mysql.
mysql> select max(DialDateTime) as max from log_AP group by date(DialDateTime) ;
+---------------------+
| max |
+---------------------+
| 2012-12-03 07:37:26 |
| 2012-12-04 07:37:04 |
| 2012-12-05 07:37:04 |
| 2012-12-06 07:37:04 |
| 2012-12-07 07:37:04 |
| 2012-12-08 07:37:04 |
| 2012-12-09 07:37:04 |
+---------------------+
7 carreiras em conjunto (0,00 seg)
Você deve ser capaz de usar uma subconsulta para obter a data máxima e, em seguida, juntá-la à sua tabela para retornar as colunas restantes:
Ok, então eu não sou uma pessoa mysql, então minha sintaxe pode não estar bem aqui, mas o que eu acho que você está procurando é isso.
Desta forma você está selecionando todas as colunas onde o dial datetime = aquele dia.