Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aleixo85

Sub Select

Recommended Posts

Boa tarde, gostaria de tirar uma dúvida, preciso fazer um subselect que traga a penultima linha de uma tabela, ou seja preciso que quando chegar no ultimo registro ele me traga o acima.

 

aguardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, não entendi o que você pretende por isso... se o que quer é pegar um registro específico, não é mais simples você passar os parâmetros para pegar exatamente o registro que você quer usando o where? Ou você pode trazer seus dados usando um order by desc e ignorar a primeira linha e pegar a segunda, que será o penúltimo registro da tabela... agora, para que fazer uma subselect para pegar uma linha específica, isto eu não entendi. :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Supondo uma tabela do tipo

 

tabela

-------

seq

 

 

 

select max(seq) from tabela

where seq <

(select (max) seq

from tabela)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.