Hola a todos, espero que puedan ayudarme con un problema que tengo, estoy realizando un reporte con una base de Datos Oracle, el reporte trata básicamente de el listado de materias de alumnos, mi pregunta o ducda es, como puedo hacer que cada ID de alumno regrese el mismo numero de registros (8) ejemplificaré
Tenemos la tabla de alumnos (Juan, Pedro, Luis)
Y una tabla de materias con calificaciones para pedro tenemos que lleva la Materia1 y Materia 2 Para Pedro solo la Materia1, y Luis la Materia1, Materia2, Matera3
¿Como podria hacer para que en el Query de Oracle obtuviera un resultado como éste)
Juan, Materia1
Juan, Materia2
Juan, ''
Pedro,Materia1
Pedro, ''
Pedro, ''
Luis, Materia1
Luis, Materia2
Luis, Materia3
Es decir que rellene con registros en blanco para que todos tengan igual numero de registros.
ésto es posible con puras clausulas Select? ya que no puedo usar cursores ni me apoyo de ningún lenguaje de programación