hice esto pero creo que el fallo lo tengo en la cadena sql porque no se comohacer para poder seleccionar aparte de primero, el segundo y postre
Código SQL:
Ver original/*----declaracion---*/
DECLARE
CURSOR cursor1 IS
SELECT nombre FROM platos WHERE precio=(SELECT MIN(precio) FROM platos WHERE tipo='postre');
V_postre varchar2(20);
BEGIN
/*----apertura---*/
OPEN cursor1;
/*----recogida de datos---*/
LOOP
FETCH cursor1 INTO V_postre;
exit WHEN cursor1%notfound;
dbms_output.put_line(v_postre);
END LOOP;
/*----cierre del cursor--*/
CLOSE cursor1;
END;
/