07/11/2011, 14:08
|
| | Fecha de Ingreso: octubre-2011 Ubicación: Buenos Aires
Mensajes: 84
Antigüedad: 13 años, 1 mes Puntos: 2 | |
Respuesta: MySql - Realizar un UPDATE de varios campos a partir de un SELECT Gracias por tu respuesta. Lo encare de esa forma, pero ahora hay una vista que no se como realizar.
Estas son las tablas que cree:
tabla1: listado de todos los examenes
codigo_examen----------------descripcion
1------------------------------a
2------------------------------b
3------------------------------c
tabla2: listado de todos los alumnos que deberian realizar los examenes de la tabla 1
Legajo_alumno----------------nombre
100--------------------------Juan
101--------------------------Pedro
tabla3: listado de notas y de codigo_examen de solo los alumnos que realizaron el examen.
legajo_alumno-----------nombre----------codigo_examen------------------Nota
100------------------------Juan---------------1------------------------------7
100------------------------Juan---------------3------------------------------9
101------------------------Pedro-------------1------------------------------8
101------------------------Pedro-------------2------------------------------6 Yo necesito crear una vista que me muestre todos los examenes de la tabla 1 con todas las notas de los alumnos, incluso aquellos que no rindieron. Algo asi:
Vistax: listado de notas y de codigo_examen de los alumnos que realizaron el examen y de los que no:
legajo_alumno-----------nombre----------codigo_examen------------------Nota
100------------------------Juan----------------1-----------------------------7 100------------------------Juan----------------2-----------------------------
100------------------------Juan----------------3-----------------------------9
101------------------------Pedro--------------1-----------------------------8
101------------------------Pedro--------------2-----------------------------6 101------------------------Pedro--------------3----------------------------- Esta es la vista que no me esta saliendo.
Muchas gracias! |