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
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 |