Ho trovato la soluzione al problema:
codice:
reate or replace PROCEDURE parlamentarieslist
AS
BEGIN
  FOR c IN
  (SELECT rownum,
    p.cf,
    p.nome,
    p.cognome
  FROM parlamentari p,
    mandati m
  WHERE p.cf = m.parlamentare
  AND m.legislatura =
    (SELECT MAX(legislatura) "m" FROM mandati)
  )
  LOOP
    dbms_output.put_line('n°'||c.rownum||' CF : '||c.cf||' Cognome : '||c.cognome|| ' Name : '||c.nome);
  END LOOP;
END parlamentarieslist;