Está en la página 1de 1

--TABLA: SistemasUniClase SELECT * FROM Alu_Curso Insert Alu_Curso Values('C0002', 'A0002', '2011-02', 10, 14, 16, 18, 14,

'A') Drop Function fn_nmin Create Function fn_nmin (@codigoc char (5), @codigoa char (5), @cicloc char (5)) Returns int Begin DECLARE @nota1 int,@nota2 int, @nota3 int, @nota4 int SELECT @nota1 = practica1, @nota2 = practica2, @nota3 = practica3, @nota4 = practica4 FROM Alu_Curso --WHERE CodCurso = @CODIGOC AND CodAlumno = CODIGOA AND Ciclo = CICLOC DECLARE @nmin int SET @nmin = @nota1 IF @nota2<@nmin SET @nmin = @nota2 IF @nota3<@nmin SET @nmin = @nota3 IF @nota4<@nmin SET @nmin = @nota4 Return (@nmin) END SELECT dbo.fn_nmin ('C0002', 'A0002' , '2011-02') DROP FUNCTION dbo.fn_nmin

___________________________________________--EJERCICIO3--------------while DECLARE @n INT, @suma INT SET @n = 1 SET @suma=0 WHILE @n<=5 BEGIN -- SET @n = @n + 1 SET @suma=@suma+@n SET @n = @n + 1 --PRINT 'n : ' + CAST(@suma AS CHAR) //numeros consecutivos END PRINT @suma

También podría gustarte