MySQL Select Group of Records Baseado no último timestamp

Eu tenho uma rotina que executa a cada poucas horas que cria várias entradas em uma tabela usada para log. O que eu preciso fazer é selecionar todos os registros com os mais recentestimestamp que tem um id de conta comum. Algo assim:

SELECT * 
FROM TABLE_logs 
WHERE ACCOUNT_ID='12345' 
ORDER BY TIMESTAMP DESC 

Onde estou preso é que não posso dizerLIMIT 5 ou algo assim porque o número de registros criados em cada intervalo de rotina pode ser diferente. Portanto, por exemplo, quando a rotina é executada às 10h, ela pode criar 6 entradas de tabela e apenas 4 entradas de tabela às 2PM.

Existe uma maneira de selecionar o agrupamento dos registros mais recentes sem saber quantos são?

questionAnswers(2)

yourAnswerToTheQuestion