|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Re: Contador/Sequenciador na consulta SQL
select generate_series(1,(select count(*) from sua_tabeça)), nome from sua_tabela
ou crie uma sequence e chame o nextval.... João Cosme de Oliveira Júnior Seja inteligente, use Software-livre!!! LPI Certified LPI000185554 Em 05/11/2009 às 15:21 horas, pgbr-geral@... escreveu: Olá.
_______________________________________________ pgbr-geral mailing list pgbr-geral@... https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral |
|
|
|
Re: Contador/Sequenciador na consulta SQLJoao Cosme de Oliveira Junior escreveu:
> select generate_series(1,(select count(*) from sua_tabeça)), nome > from sua_tabela > Grande Jão! Essa query acima vai fazer um cross join, e pode não ser o resultado esperado... > > ou crie uma sequence e chame o nextval.... > É uma saída ! Para um tratado completo sobre o tema, na versão 8.3 pra trás, veja aqui [1] Se você já estiver na 8.4, pesquise sobre window functions, já tem algo pronto para isso. [1] http://www.depesz.com/index.php/2007/08/17/rownum-anyone-cumulative-sum-in-one-query/ -- []´s, André Volpato _______________________________________________ pgbr-geral mailing list pgbr-geral@... https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral |
|
|
|
Re: Contador/Sequenciador na consulta SQL2009/11/5 André Volpato <andre.volpato@...>:
> Essa query acima vai fazer um cross join Para quem boiou como eu, ainda que temporariamente, a consulta referida resultaria num produto cartesiano… vulgo junção cruzada, mas suspeito que esta última não seja uma boa tradução. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3854 7191 gTalk: xmpp:leandrod@... +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=leandro@... Sent from Sao Paulo, SP, Brazil _______________________________________________ pgbr-geral mailing list pgbr-geral@... https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral |
|
|
|
Re: Contador/Sequenciador na consulta SQLAgradeço a todos.
Acabei usando sequence temporária, que se adequou melhor ao meu objetivo. 2009/11/7 Leandro DUTRA <leandro.gfc.dutra@...> 2009/11/5 André Volpato <andre.volpato@...>: -- ------------------------------------------------------------- Rudinei Dias _______________________________________________ pgbr-geral mailing list pgbr-geral@... https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral |
| Free embeddable forum powered by Nabble | Forum Help |