Os Lunáticos
TI é aqui!
TI é aqui!
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!!!
28 de dezembro de 2009 - 16:17
excelente post, ajudou-me e tenho certeza que ajudou a muitos outros.
Muito obrigado.
18 de fevereiro de 2010 - 11:37
Muito bom!!! Básico mas útil.. Assim que deveriamos aprender em cursos e faculdade.