Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/06/2010, 13:38
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consultar registros en dos direcciones...? ¡Socorro!

A ver si lo he entendido:
SELECT t1.id, t1.nombre1, t1.nombre2 FROM `tutabla` t1 INNER JOIN tutabla t2 ON t1.nombre1 = t2.nombre2 AND t1.nombre2 = t2.nombre1

Esto para sacar todos los casos. Pero si quieres que el nombre aparezca en algún lugar

SELECT t1.id, t1.nombre1, t1.nombre2 FROM `tutabla` t1 INNER JOIN tutabla t2 ON t1.nombre1 = t2.nombre2 AND t1.nombre2 = t2.nombre1 WHERE t1.nombre1 = 'Pedro' OR t1.nombre2='Pedro'