Jump to content
Fórum Script Brasil
  • 0

Sql Urgente


laurinha2004

Question

Ola, no meu bd tenho a seguinte tabela materia com os seguintes registros:

Id | Categoria | Nome | Titulo | Data

1 | musica | pedro | hje | 20/02/2005

2 | musica | pedro | hje1 | 21/02/2005

3 | informatica | pedro | hje2 | 22/02/2005

4 | informatica | pedro | hje3 | 23/02/2005

Como faco uma consulta para vir o ultimo registro de cada categoria? para vim tipo assim:

2 | musica | pedro | hj1| 21/02/2005

4 | informatica | pedro | hj3 | 23/02/2005

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

tenta assim:

SELECT DISTINCT(categoria), Id, nome, titulo, data  FROM tabela ORDER BY id DESC
EDITADO esquece o q eu postei ai em cima passei sem testar, outra forma que funciona:
SELECT max(Id) as Id,  Categoria, Nome, Titulo, Data from tabela group by Categoria

Edited by cyberalexxx
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...