27/03/2009, 03:26
|
| | Fecha de Ingreso: febrero-2006
Mensajes: 174
Antigüedad: 18 años, 9 meses Puntos: 0 | |
Cómo detectar campos repetidos (no tuplas) Hola!
Uso Postgres y tengo una duda con una consulta sql. Tengo esta tabla:
ID | Col1 | Col2 | Col3
1 | a | b | c
2 | d | e | f
3 | a | b | g
4 | h | i | j
necesito una consulta que me traiga aquellas tuplas que tengan los campos col1 y col2 iguales, aunque el resto sean distintos.
He intentado con algo así:
select * from tabla as t1 where t1.id in (select * from tabla as t2 where t1.Col1=t2.Col2 and t1.Col2=t2.Col2 and t1.ID != t2.ID)
Pero no me devuelve nada.
¿Alguien sabe cómo se puede hacer esta consulta?
Muchas gracias! |