[RESOLVIDO] Inner Join com Group By
Boa tarde meu pessoal. Preciso da ajuda de vocês em uma consulta baseada em Inner Join + Group By. Irei deixar as tabelas e a consulta que eu tenho, para melhor visualização:
Consulta:
SELECT tab_garagens.onibus_ponto, tab_garagens.onibus_prefixo, data FROM pontos INNER JOIN tab_garagens ON pontos.onibus_ponto = tab_garagens.onibus_ponto
Tabela pontos:
| onibus_ponto | data |
| 10 | 2019-06-03 12:00:00 |
| 10 | 2019-06-03 12:10:00 |
| 44 | 2019-06-03 12:00:00 |
Tabela tab_garagens:
| onibus_ponto | onibus_prefixo |
| 10 | DE700 |
| 44 | GL030 |
A minha consulta está trazendo a informação mais antiga da data; o que eu preciso é tipo um ORDER BY com data mais recente, onde eu pego a data mais atual do registro agrupado na coluna 'onibus_ponto'.
Eu gostaria que saísse assim:
| onibus_ponto | onibus_prefixo | data |
| 10 | DE700 | 2019-06-03 12:10:00 |
| 44 | GL030 | 2019-06-03 12:00:00 |
Se puderem me ajudar, fico agradecidoDiscussão (1)
Carregando comentários...