Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2009, 05:04
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Mostrar datos agrupados

Puntualmente de la forma en que lo quieres no se puede, porque los DBMS responden con tablas que poseen columnas y las columnas son atributos del mismo tipo. Esto significa que si la primera columna está definida en la consulta para el nombre, en esa columna te devolverá nombres, no asignaturas; si la segunda está definida para asignaturas, no te devolverá allí las calificaciones, y así sucesivamente.
Tampoco está definido que te alterne esos resultados de la forma que lo propones.
Ese tipo de desarrollo no se hace en las consultas sino en la programación de la aplicación.
Ocasionalmente encontrarás herramientas que sean capaces de generar reportes de esas características, pero esos reportes no se generan así a partir de consultas simples, sino mediante procesos de agregación que se han progrmado en esas herramientas. Aún así, las consultas simples siguen devolviendo internamente a esas herramientas tablas como te las describo.

Lo más que se puede hacer es que te devuelva esos datos ordenados de la forma que quieres, pero repitiendo los items en todas las lineas del mismo conjunto.
Algo como:
Cita:
ALU1 NOTA1: 15
ALU1 NOTA2: 12
ALU1 NOTA3: 07
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)