[firebase-br] Campo sequencial numa select

Fernando Lopes fernandolopesrn em gmail.com
Qui Jan 25 19:06:55 -03 2007


Bacana
Fernando

Em 25/01/07, omar l m rosa <omarrosa em terra.com.br> escreveu:
>
> 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
>
>
> ______________________________________________
> 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