Francisco Martagón Gordillo escribió:
> Esa tabla creada, entonces, ¿no es una tabla de verdad? sino simplemente
> una "vista", es decir, no ocupa realmente más espacio en la base, ¿No es
> cierto?
Cierto.
> Y por último, intenté hacerlo también desde una instrucción SQL y aquí
> fallé. Ejecuté la siguiente instrucción:
> * * *
> INSERT INTO "Calificaciones" ("IdAlumno", "IdCriterioEvaluacion",
> "IdActividad") SELECT "IdAlumno", "IdCriterioEvaluacion", "IdActividad"
> FROM SELECT "Alumnos"."IdAlumno",
> "CriteriosEvaluacion"."IdCriterioEvaluacion",
> "CriteriosEvaluacion"."IdActividad"
Esta instrucción es incorrecta: la cláusula FROM debe especificar las tablas (o
vistas) y una instrucción SELECT no es una tabla.
> Seguramente estaré cometiendo un error de sintaxis. ¿Me podrían ayudar a
> identificarlo?
Usa la vista en la cláusula FROM, no la instrucción SELECT que usaste para
crear la vista.
Un saludo,
--
José A. Fernández Troncoso
http://www.troncoso.info
Linux User #454805
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]