Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DEFINER=`root`@`localhost` PROCEDURE `p_ejercicio4real`(nombre char(8))
- BEGIN
- DECLARE v_resultado varchar(7);
- DECLARE contador int DEFAULT 0;
- DECLARE v_max int DEFAULT 0;
- DECLARE ultima_fila int default 0;
- DECLARE c_ejercicio4real CURSOR FOR SELECT resultado FROM tienda19b.partido19b WHERE (locall=nombre) ORDER BY fecha;
- DECLARE CONTINUE HANDLER FOR NOT FOUND SET ultima_fila=1;
- OPEN c_ejercicio4real;
- bucle: LOOP
- FETCH c_ejercicio4real INTO v_resultado;
- if ultima_fila=1 then
- leave bucle;
- end if;
- IF gana(v_resultado)=0 THEN
- SET contador=contador+1;
- ELSE
- SET contador=0;
- END IF;
- IF contador>v_max THEN
- SET v_max=contador;
- END IF;
- END LOOP bucle;
- SELECT v_max;
- CLOSE c_ejercicio4real;
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement