Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/11/2013, 11:45
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Listado campos iguales

Hola gnzsoloyo...!

Bien, entiendo como es con WHERE y poniendo las condiciones (como si fuese un buscador)... pero no me refiero a eso.

Me refiero a hacer un select, donde me liste todos los registros donde los campos apellido y nombre sean iguales. He intentado con INNER JOIN en la misma tabla, pero no me sale y en realidad nos si es el procedimiento correcto.

Hice esto, sin muchos conocimientos y de acuerdo a algunas orientaciones:

Código MySQL:
Ver original
  1. SELECT T1.id, T1.apellido, T1.nombre, T2.apellido, T2.nombre
  2. FROM T1
  3. INNER JOIN T1 T2
  4. ON (T1.apellido = T2.apellido) AND (T1.nombre = T2.nombre)
  5. ORDER BY T1.apellido, T1.nombre

Pero me repite registros y tarda mucho la consulta, cuando se que la cantidad de registros coincidentes en este momento no son más de 100.

Última edición por gnzsoloyo; 06/11/2013 a las 12:14 Razón: Codigo de programación no permitido en foros de BBDD