Select MAX(DATA) ?

Delphi

06/07/2004

Olá Pessoal, bom dia !

alguém pode me ajudar nesse Select ?

Preciso da maior data da tabela mais tb preciso que me retorno os outros campos.
O problema é, se mudar de CLIENTE, QUANTIDADE OU VALOR ele cria outro registro,

tem como mostrar a MAIOR DATA em um só registro, me retornando outros campos ?

select EMPRESA, PRODUTO, DIGITO, QUANTIDADE, NOME_CLIENTE, VALOR,
MAX(DATA_ENTRADA) AS ULT_DATA from PRODUTOS

group by EMPRESA, PRODUTO, DIGITO, QUANTIDADE, NOME_CLIENTE, VALOR,


Renata Coimbra

Renata Coimbra

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

06/07/2004

select  P1 EMPRESA,  P1 PRODUTO,  P1 DIGITO,  P1 QUANTIDADE,  P1 NOME_CLIENTE,  P1 VALOR,(SELECT MAX(DATA_ENTRADA) AS ULT_DATA from PRODUTOS P2 WHERE P1.DATA_ENTRADA = P2.DATA_ENTRADA) FROM PRODUTOS P1 



GOSTEI 0
POSTAR