PROMPT Entrer le numero du compte (borne inf)
ACCEPT NumCompteInf
PROMPT Entrer le numero du compte (borne sup)
ACCEPT NumCompteSup
PROMPT Entrer le code de la banque
ACCEPT Codebq

SELECT libelle_devise, valeur/taux_euro AS taux_euro
FROM mvt m, devise d
WHERE m.id_devise=d.id_devise
AND m.num_compte>=&NumCompteInf
AND m.num_compte<=&NumCompteSup
AND m.code_banque=&CodeBq
ORDER BY m.id_devise;

BREAK ON num_compte skip1;

PROMPT 1er numero de compte
ACCEPT NumCompte1
PROMPT 2eme numero de compte
ACCEPT NumCompte2
PROMPT Nom de la banque:
ACCEPT NomBq

SELECT m.num_compte, id_mvt, valeur
FROM mvt m, banque b, devise d
WHERE d.id_devise=m.id_devise
AND b.code_banque=m.code_banque
AND b.libelle_banque='&NomBq'
AND m.num_compte>=&NumCompte1
AND m.num_compte<=&NumCompte2
ORDER BY m.num_compte, m.id_mvt;

COLUMN code_banque HEADING "Code|Banq"
SELECT code_banque from mvt;
COLUMN code_guichet HEADING "Code|Guic"
COLUMN num_compte HEADING "Num|Cpt"
COLUMN id_mvt HEADING "Num|Mvt"
COLUMN id_devise HEADING Dev;