Pegar todos os dados menos o maior.

14/06/2012

0

Pessoal, bom dia.

Preciso de um select que me traga todos os dados de um item, menos a maior revisão deles, como fazer?

Cliente ITEM Indice SIT Revisao
3651 15445 0 I 0
3651 15445 3 A 3
3651 15445 4 A 4

Neste caso, eu quero pegar estes dados da revisão 0 e 3.

Eu sei que se eu fizer um select colocando os numeros das revisões dará certo, mas este acima é só um exemplo. Preciso de um select padrão para pegar todos os dados exceto o da ultima revisão para mais de 2000 itens.

Quem puder me ajudar eu agradeço.

Att,
Flavio Silva

Flavio Silva

Responder

Posts

14/06/2012

Joel Rodrigues

Olá. Supondo uma tabela TbCLIENTES, você pode fazer o seguinte:
SELECT
Cliente, ITEM, Indice, SIT, Revisao
FROM
TbCLIENTES
WHERE
Revisao < (SELECT MAX(Reviao) FROM TbCLIENTES)


Claro que foi só um exemplo, você deve adequar à sua necessidade. A parte fundamental deste código está na última linha.

Boa sorte.
Responder

14/06/2012

Flavio Silva

Muito obrigado man...

Deu certinho.

Att,
Responder

Assista grátis a nossa aula inaugural

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