select max com q retorne todos os campos da tabela tem como?

12/08/2004

0

estou usando assim

SELECT MAX(DATA) FROM tabela where DATA <= :PARAM1

queria que fizesse a consulta do max e que tivesse todos os campos alem do DATA;


Guibas

Guibas

Responder

Posts

12/08/2004

Motta

se o bd aceita sub-queries


SELECT 
from tabela t1
where t1.data = (select MAX(DATA) 
                         FROM tabela t2 
                         where t2.DATA <= :PARAM1) 
and t1.data <= :param

 



Responder

12/08/2004

Guibas

mas só uso uma tabela! tem como?


Responder

12/08/2004

Gandalf.nho

Qual o banco de dados? No paradox, você pode criar um arquivo texto contendo uma consulta e usá-lo como uma ´falsa´ tabela, em outros bancos existe a possibilidade de VIEWS.


Responder

12/08/2004

Paullus

SELECT MAX(Data) AS Maximo, campo1, campo2, campo3, campo4, campo5, ..., campoN
FROM TABELA
GROUP BY campo1, campo2, campo3, campo4, campo5, ..., campoN


Onde [b:5282194662]campo1, campo2, ..., campoN[/b:5282194662] são os campos da sua tabela.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar