Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2011, 04:27
theremsoe
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Ayuda con multiples concat en MySQL

Bueno mi problema es el siguiente:

Tengo dos tablas, una llamada "personal"y otra llamada "listas_grupos", en la cual, la ultima mencionada tiene dos llaves foráneas a "personal" y bueno, lo que quiero hacer es lo siguiente:

SELECT `lista_grupos`.`id`,
CONCAT(`personal`.`nombre`,' ',`personal`.`apellidos`) AS `profesor`,`asignatura`,
CONCAT(`personal`.`nombre`,' ',`personal`.`apellidos`) AS `orientador`
FROM `lista_grupos`,`personal` WHERE `personal`.`id` = `lista_grupos`.`profesor`AND `personal`.`id` = `lista_grupos`.`orientador`;


y que me de como resultado el que, dependiendo de cada id, salga el nombre correcto del personal correspondiente, pero no sale como yo lo necesito, gracias por su ayuda.

Version de MySQL: 5.5.8