SQL - ayuda con sintaxis sql

 
Vista:

ayuda con sintaxis sql

Publicado por alejandro (2 intervenciones) el 18/12/2009 18:22:32
Tengo 2 dudas y las planteo acá para ver si alguno puede ayudarme

1- Me piden Crear un Procedimiento Almacenado, con el nombre Corrector y que tenga
asociada la siguiente consulta: Update Alumnos Set (parcial1,
parcial2) = (8, 7);

Lo que pude hacer yo y dudo que este bien es...

CREATE PROCEDURE Corrector
AS BEGIN
UPDATE Alumnos
SET Parcial1, Parcial2 = 8,7

2- No se cual es el error en la siguiente sintaxis

Select materia, sum(edad) From Alumnos a, Materia b Where a.materia = b.materia
AND codigo * material

Ojala puedan ayudarme..saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con sintaxis sql

Publicado por alberto torres (3 intervenciones) el 18/12/2009 18:36:52
ok dl primero me parece que el update en el set esta mal
deberia ser algo asi

update alumnos
set parcial1=8,
parcial2=7

y del segundo codigo

Select materia, sum(edad) From Alumnos a, Materia b Where a.materia = b.materia
AND codigo * material

materia te marca un error de ambiguedad por el select materia
como me imagino que materia esta en las dos tablas necesitas
poner la tabla de la cual lo vas a sacar poner un punto y luego la columna
algo asi

Select Alumnos.materia

ademas para poner un alias necesitas pone un "as" entre el nombre y el alias
asi:

Alumnos as a

espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar