Tente assim.....

mas faca backup
delete from tabela where campo in (
select campo from transacao group by campo having count(campo) >= 2
)

On 8/28/07, Ribamar Sousa <[EMAIL PROTECTED]> wrote:
>
> Veja isso:
> http://pgfoundry.org/pipermail/brasil-usuarios/20060802/002451.html
>
> http://pt.wikibooks.org/wiki/PostgreSQL_Pr%C3%A1tico/Ap%C3%AAndices/Dicas_Pr%C3%A1ticas_de_uso_do_SQL
>
>
> Em 28/08/07, Emanoel Tadeu<[EMAIL PROTECTED]> escreveu:
> > Prezados, tenho uma tabela aqui na qual existem muitos registros
> > duplicados...Aí tenho que fazer sempre em minhas consultas o SELECT
> > DISTINCT...existe alguma maneira de se eliminar esses registros
> duplicados?
> >
> > --
> > --------------------------------------------------
> > Emanoel Tadeu
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> >
>
>
> --
> Ribamar FS - ribafs[ ]users.sourceforge.net
> http://www.ribafs.net
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Andre Treno Ricarte
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a