Kalau di liat dari querynya ini , sepertinya mau membandingkan salary
dari seseorang dengan rata rata salary di departemen yang bersangkutan
Makanya harus ada 2 employes , satu untuk orang yang dibandingkan satu
untuk menghitung rata-rata salary di departemen itu.
 
Semoga membantu
 
Ti
Mulyawan
 
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of bapux oke
Sent: Wednesday, February 28, 2007 11:08 AM
To: Indo Oracle
Subject: [indo-oracle] Tolong dunk...
 
Dear all,

Saya punya query seperti ini, 

SELECT d.department_id, d.department_name, count(e1.employee_id)
employees,
NVL(TO_CHAR(AVG(e1.salary), '99999.99'), 'No average') avg_sal,
e2.last_name, e2.salary, e2.job_id
FROM department d, employees e1, employees e2
WHERE d.department_id = e1.department_id(+)
AND d.department_id = e2.department_id(+)
GROUP BY d.department_id, d.department_name, e2.last_name, e2.job_id

Nah yang aku ngga ngerti kenapa harus ada 2 employees, kenapa ngga
langsung aja ?

Mohon penjelasannya ya, thanx before.

Hendra

---------------------------------
Everyone is raving about the all-new Yahoo! Mail beta.

[Non-text portions of this message have been removed]
 


[Non-text portions of this message have been removed]

Kirim email ke