Jointure plsql

malak -  
 malak_girl007 -
Bonjour,
s'il vous plait les amis est ce que vous pouvez m'aider à trouver la solution de cet exercice ?
écrivez un bloc PL/SQL en utilisant les curseurs explicites et l'auto-jointure pour afficher le nom de l'employé son grade,et le nom du manager et son grade .
La Table EMP est comme suit:
EMPNO(numero de l'employé)
ENAME(le nom de l'employé)
SAl(le salaire)
JOB
MGR(le manager de l'employé)
HIREDATE(date d'embauche)
DEPTNO(numero du departement)

3 réponses

illadu54
 
pourriez vous maidez dans un exercie de math de 3 eme
0
malak
 
Aidez moi s'il vous plait j'attends toujours la reponse ,c'est un homework s'il vousssssssssss plait !!!!
0
titi88
 
slt,
Propose une solution et on va t'aider l'ami .Tu as le cour tu dois au moins avoir une idée pour commencer
n'est ce pas ??affiche tes essais .bon travail
0
malak_girl007
 
voila ce ke j'ai reussi à faire ,mé shui pa certaine alors à vous de voire !!
Declare
Cusror cur ( select w.ename, w.grade, M.ename, M.grade
From empw, empM, salgrade
Where w.mgr = M.empno and emp.empno=salgrade.empno);
V_nomw empw.ename%type;
V_gradew empw.salgrade%type;
V_nomM empM.ename%type;
V_gradeM empM.salgrade%type;
Begin
Open cur;
Loop
Fetch cur into V_nomw, V_gradew, V_nomM, V_gradeM;
Exit when cur %notfound;
Dbms_output.put_line(V_nomw || V_gradew || V_nomM || V_gradeM);
End loop;
Clos cur;
End;
/
0