Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2010, 14:53
AstroR1000
 
Fecha de Ingreso: julio-2008
Mensajes: 5
Antigüedad: 15 años, 9 meses
Puntos: 0
De acuerdo Respuesta: Usar Inner Join para unir dos tablas

Cita:
Iniciado por jurena Ver Mensaje
tabla citas
cit_id | id_doctor | id_paciente | fecha

tabla personas
id_persona | nombre | apaterno | amaterno....

SELECT cit_id, CONCAT(p1.nombre,' ', p1.apaterno,' ',p1.amaterno) doctor, CONCAT(p2.nombre,' ', p2.apaterno,' ',p2.amaterno) paciente, fecha FROM citas c INNER JOIN personas p1 ON c.id_doctor = p1.id_persona INNER JOIN personas p2 ON p2.id_persona = c.id_paciente

No lo he probado
Muchas Gracias, lo acabo de probar y hace la consulta justo como la necesito.