[firebase-br] Campo sequencial numa select
omar l m rosa
omarrosa em terra.com.br
Qui Jan 25 19:30:31 -03 2007
Legal este artifício!
Não fica amarradim? em tabelas graaandes?
Bai!
omar
----- Original Message -----
From: "Rubem Nascimento da Rocha" <djpardalrocha em hotmail.com>
To: <lista em firebase.com.br>
Sent: Thursday, January 25, 2007 5:08 PM
Subject: Re: [firebase-br] Campo sequencial numa select
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
______________________________________________
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
Mais detalhes sobre a lista de discussão lista