Começando com algumas dicas simples de MySQL:

Para mostrar o último registro de uma tabela podemos utilizar o seguinte comando:

select * from tabela order by id desc limit 1
O “desc” determina que os registros serão exibidos de forma decrescente.

Para exibir os 5 últimos registros de sua tabela:

select * from tabela order by id desc limit 5
Ou seja, o número após o “limit” é o que determina quantos registros serão exibidos.

Agora para mostrar apenas o penúltimo registro:

select * from tabela order by id desc limit 1,1

Sobre o comando acima, o primeiro número determina quantos registros serão “pulados”, e o segundo representa quantos registros serão mostrados.

Portanto, se quisermos mostrar o penúltimo e o antepenúltimo registro podemos utilizar o seguinte comando:

select * from tabela order by id desc limit 1,2

A partir daí dá pra conseguir muitos resultados específicos de uma tabela, lembrando que o campo id é um inteiro com auto incremento.

Até a próxima!!!