Re: Necesito buscar duplicados

From: "Jaime Casanova" <systemguards(at)gmail(dot)com>
To: "Sergio Valdes Hurtado" <svh(dot)pgsql(at)gmail(dot)com>
Cc: "Lista PostgreSql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Necesito buscar duplicados
Date: 2006-08-03 05:26:12
Message-ID: c2d9e70e0608022226lf182931n20640759e85a1642@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>
> CREATE TABLE cursos_establecimiento_tmp
> (
> id int4 NOT NULL DEFAULT nextval('cursos_establecimiento_id_seq'::regclass),
> estab int8 NOT NULL,
> ensenanza int4,
> nivel int2,
> curso char(1),
> CONSTRAINT pk_cursos_establecimiento_tmp PRIMARY KEY (id)
> )
>
> Como en esta nueva tabla no hay validación de duplicidad, puedo cargar
> los datos correctamente y aquí viene mi pregunta:
> ¿como puedo hacer una consulta que me busque elementos duplicados en
> esta nueva tabla? , tomando en consideración que lo que no se debe
> repetir es la combinación de estab + ensenanza + nivel + curso
>

select estab, ensenanza, nivel, curso
from cursos_establecimiento_tmp
group by estab, ensenanza, nivel, curso
having count(*) > 1

--
Atentamente,
Jaime Casanova

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-08-03 05:43:32 Re: Consulta sobre OID
Previous Message Alejandro Gasca 2006-08-03 02:30:29 Re: postgres+net 1.1+sharpdevelop