EMPLOYE(noEmp,nomEmp,Poste,Sup,dateEmp,Salaire,Commision,#noDept)
DEPARTEMENT(noDept,nomDept,Lieu,chef)
Je souhaiterai créer une vue departementSalaire contenant pour chaque département(nomDept) le minimum, le maximum et la moyenne des salaires. Etant débutante en PL/SQL, je rencontre quelques difficultés à l'écrire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 create or replace view DepartementSalaire(nomDept,salmin,salmax,salmoy) as select (nomdept, salaire) from Employe, Departement where salmoy=avg(salaire) and salmin=min(salaire) and salmax=max(salaire); ;
Partager