exacto!!! sólo un pequeño detalle... la fila
01 03 2006 -
no existe y no se mostrará en tu consulta... así que deberás imprimir el "", "-", ó "0.0" con el php
de la consulta ya sabes cuantos años, alumnos y cursos hay; así que debe ser simple... Saludos... X&r On 9/7/06, Edwar Ponte <[EMAIL PROTECTED]> wrote:
Hola la consulta que deseas te deberia devolver algo como esto: Alumno curso año nota 01 01 2004 15 01 02 2004 12 01 03 2004 10 01 01 2005 12 01 02 2005 11 01 03 2005 12 01 01 2006 15 01 02 2006 19 01 03 2006 - con lo cual podras trabajar estas filas dentro de uno o 2 bucles y adecuarlo al reporte que tu quieres. saludos On 9/7/06, Alexander J. Benavides <[EMAIL PROTECTED]> wrote: > Holas... > > Hace algunos años (cuando tuve que mudar algo de M$accs a psql) encontré esto: > > http://dev.mysql.com/tech-resources/articles/wizard/print_version.html > > que si, soluciona el problema de tablas cruzadas; pero llegué a la > conclusión de que es mejor hacer la consulta agrupada por los campos > que quieres y "volverla cruzada" antes de displayarla con tu > reporteador... > (yo lo hacía con php, y era cuestión de levantar los datos e > imprimirlos con un par de bucles) > > Saludos... > > X&r > > On 9/7/06, SANCHEZ Bejar Jorge < [EMAIL PROTECTED]> wrote: > > > > Amigos, disculpen por el OFFTOPIC. Un servicio tengo las siguientes tablas : > > > > Alumnoanho registra los años de estudios del alumno > > CodAlumno anho seccion > > 01 2004 6B > > 01 2005 2C > > 01 2006 1A > > > > > > AlumnoanhoCurso registra los cursos que ha seguido por cada año > > CodAlumno anho CodCurso nota > > 01 2004 01 15 > > 01 2005 01 20 > > 01 2006 01 13 > > 01 2004 11 16 > > > > > > Y quiero generar el siguiente Reporte: > > Alumno curso 2004 2005 2006 --> Los encabezados de las columnas pueden > > cambiar según la tabla alumnoanho > > 01 01 15 20 13 > > 01 11 16 - - > > > > En la columna curso debe incluir todos los cursos seguidos durante los n > > años y si no tiene nota para un año mostrar vacio o '-' > > > > Uso mysql 5 y php. Una manito con este query please. > > > > Saludos > > > > Jorge -- ----------------------------------------------- Atte. Edwar Ponte Haro Sinapsis Perú
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
