Respuesta: Hacer un inner join pero que no devuelva varias filas Chalchis,
creo que este el query al que te refieres:
select ID_usuario_intercambio, GROUP_CONCAT (CAST (ID_idioma_aprender AS CHAR), ORDER BY ID_idioma_aprender, SEPARATOR ' ') AS idiomas FROM intercambio_idioma INNER JOIN intercambio_idioma_aprender ON intercambio_idioma.ID_usuario_intercambio=intercam bio_idioma_aprender.ID_usuario_intercambio_aprende r GROUP BY ID_usuario_intercambio
mira el uso de GROUP_CONCAT() en el manual de MySQL.
Última edición por jurena; 05/12/2008 a las 04:46 |