Só uma coisinha... antes de executar qualquer comando, faça um backup da base real pra evitar dor de cabeça depois
From: [email protected] Sent: Thursday, August 18, 2011 6:09 PM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] REF. UPDATE Comparando Coluna. Ola Alessandro, Pesquisei e achei interessante, no entanto estao implementadas a partir da versao 8.4 e minha versao atual 8.2. Se tiver mais alguma dica, no aguardo. ----- Original Message ----- From: Alexsandro Haag To: Comunidade PostgreSQL Brasileira Sent: Thursday, August 18, 2011 5:53 PM Subject: Re: [pgbr-geral] REF. UPDATE Comparando Coluna. De repente poderia usar as window functions lag() ou lead() pra comparar com o registro anterior ou posterior. Em 18/08/2011 17:39, <[email protected]>escreveu: OLA PESSOAL, Preciso executar um UPDATE para zerar coluna valor que esta duplicada na tabela. EX: HOJE TENHO ASSIM: Matricula-Dependente-Valor 955663 "MATILDE DEMETRIO SALASAR" 9.90 955663 "JEAN DEMETRIO SALASAR " 9.90 955659 "ELUDIZ MARCOS DA CUNHA " 14.90 955659 "CELIA DA CUNHA LUCIANO";" 14.90 955656 "MARIA EDUARDA DOS SANTOS" 9.90 955656 "ARTUR DOS SANTOS MENDONÇA" 9.90 955649 "EVELIN MACHADO DA ROSA" 4.90 955639 "JOSE ANTONIO MELO CORADELI" 9.90 955639 "ANDREIA MELO" 9.90 UPDATE tabela SET valor = 0 , se matricula for igual matricula imediatamente anterior, ou seja, preciso manter o valor apenas na primeira leitura e zerar as demais. FICARIA ASSIM: Matricula-Dependente-Valor 955663 "MATILDE DEMETRIO SALASAR" 9.90 955663 "JEAN DEMETRIO SALASAR " 0.00 955659 "ELUDIZ MARCOS DA CUNHA " 14.90 955659 "CELIA DA CUNHA LUCIANO";" 0.00 955656 "MARIA EDUARDA DOS SANTOS" 9.90 955656 "ARTUR DOS SANTOS MENDONÇA" 0.00 955649 "EVELIN MACHADO DA ROSA" 4.90 955639 "JOSE ANTONIO MELO CORADELI" 9.90 955639 "ANDREIA MELO" 0.00 Alguem tem alguma dica ??? Obrigado. Paulo. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ------------------------------------------------------------------------------ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral __________ NOD32 6370 (20110811) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com -------------------------------------------------------------------------------- _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
<<wlEmoticon-smile[1].png>>
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
