Select MAX(DATA) ?

06/07/2004

0

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

Responder

Posts

06/07/2004

Rômulo Barros

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 



Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar