[firebase-br] Campo sequencial numa select
Rubem Nascimento da Rocha
djpardalrocha em hotmail.com
Qui Jan 25 18:08:40 -03 2007
Não necessariamente, companheiro! Vc pode fazer uso de um pequeno artifício
com ORDER BY para ter um campo dinâmico que tenha uma seqüência.
/* Exemplo usando um ORDER BY 'genérico' */
select (select count(t1.rdb$db_key)
from <sua_tabela> t1
where t1.rdb$db_key < t.rdb$db_key) + 1 ordem,
t.*
from <sua_tabela> t
order by t.rdb$db_key
/* Exemplo usando um ORDER BY por um campo da tabela */
select (select count(t1.rdb$db_key)
from <sua_tabela> t1
where t1.<campo_da_tabela_para_order_by> <
t.<campo_da_tabela_para_order_by>) + 1 ordem,
t.*
from <sua_tabela> t
order by t.<campo_da_tabela_para_order_by>
Sds.
>From: "Fernando Lopes" <fernandolopesrn em gmail.com>
>Reply-To: FireBase <lista em firebase.com.br>
>To: FireBase <lista em firebase.com.br>
>Subject: Re: [firebase-br] Campo sequencial numa select
>Date: Thu, 25 Jan 2007 16:25:52 -0300
>
>Use Stored Procedure Selecionável que resolverá o seu problema
>
>Fernando
>
>2007/1/25, Marcio Roberto Chiaveli <marcio.chiaveli em gmail.com>:
> >
> > Boa tarde pessoal,
> >
> > Preciso fazer uma select que traga alem dos campos que selecionei,
> > um campo
> > sequencial identificando cada linha na sequencia em que elas forem
>lidas.
> > Este campo não existe na tabela, então alguem tem uma sugestão?
> >
> > Desde ja obrigado.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
Mais detalhes sobre a lista de discussão lista