Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2013, 10:06
HeijiKun
 
Fecha de Ingreso: agosto-2013
Mensajes: 8
Antigüedad: 10 años, 9 meses
Puntos: 0
Pregunta Evitar repeticiones en tablas.

Mi pregunta es simple.

¿Como puedo evitar algo como esto?

NOMBRE ANTIGUEDAD_P1 NOMBRE ANTIGUEDAD_P2
----------- ---------------------- ----------- -----------------------
Juana 3 Miguel 4
Miguel 4 Juana 3

Es el mismo resultado, pero a la inversa. (No se observa muy bien, lo siento :( )

Detalles sobre cada columna:

Los nombres están normal, la antiguedad es un TRUNC(months_between(sysdate, p1.antiguedad)/12) y TRUNC(months_between(sysdate, p2.antiguedad)/12)

Pero creo explicar también el where que uso es innecesario, ya que consta solamente de no repetir esos dos y que solamente salga uno.

Gracias de antemano.