17/12/2008, 06:45
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 16 años Puntos: 0 | |
Fila única para producto cartesiano Estoy intentando solucionar un problema ancestral (ORACLE 10g ) que planteo a continuación:
Pongamos una tabla de alumnos y otra de asignaturas con una relación 1:n. Al realizar una consulta sobre las asignaturas del alumno "juan" obtengo los siguiente resultados:
| Juan | Matematicas |
| Juan | Lengua |
¿Existe alguna forma en SQL (no PL/SQL) para obtener el siguiente resultado?
| Juan | Matematicas ; Lengua |
Es decir que el motor de base de datos reagrupe los multivalores de una consulta. En el manual de Oracle 10g no he encontrado nada pero entiendo que es una operación muy común y util por ejemplo a la hora de exportación de resultados en xls o texto plano. |