 
			
				27/03/2009, 03:26
			
			
			     |  
      |    |    |    Fecha de Ingreso: febrero-2006  
						Mensajes: 174
					  Antigüedad: 19 años, 8 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!           |