Para asignar variables en un procedimiento en mysql , se hace de la sgte manera:
declare pCodCurso int;
declare pNivel int;
declare pDivision int;
select matriculados.CodCurso , division.Codigo ,Nivel.Codigo from matriculados inner join curso on curso.Codigo = matriculados.CodCurso
Inner Join nivel ON curso.CodigoNivel = nivel.Codigo
Inner Join division ON curso.CodigoDivision = division.Codigo
Inner Join cursosgrados ON curso.CodigoCursoGrado = cursosgrados.codigo
where matriculados.CodAlumno =pCodAlumno into pCodCurso,pDivision,pNivel;
declare pCodCurso int;
declare pNivel int;
declare pDivision int;
select matriculados.CodCurso , division.Codigo ,Nivel.Codigo from matriculados inner join curso on curso.Codigo = matriculados.CodCurso
Inner Join nivel ON curso.CodigoNivel = nivel.Codigo
Inner Join division ON curso.CodigoDivision = division.Codigo
Inner Join cursosgrados ON curso.CodigoCursoGrado = cursosgrados.codigo
where matriculados.CodAlumno =pCodAlumno into pCodCurso,pDivision,pNivel;
Espero q le sirva
Saludos
Adalberto
Comentarios
Publicar un comentario