إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

عاوز رقم القسم اللى متوسط مرتباته هو الاكبر


2 رد (ردود) على هذا الموضوع

#1 fathy attia

fathy attia

    عضو

  • الأعضــاء
  • 29 مشاركة

تاريخ المشاركة 09 September 2006 - 07:44 PM

select max(avg(sal))
from emp
group by deptno;
لو حبيت اطلع رقم القسم اللى متوسط مرتباته هو الاكبر بين الاقسام الاخرى

#2 Oracle9iDeveloper

Oracle9iDeveloper

    مشترك

  • الأعضــاء
  • 69 مشاركة

تاريخ المشاركة 10 September 2006 - 01:14 PM

استخدم الجملة:
 SELECT DEPTNO,AVG(SAL) FROM EMP GROUP BY DEPTNO 
  HAVING AVG(SAL) >= (SELECT DISTINCT  MAX(AVG(SAL)) FROM EMP GROUP BY DEPTNO)

Oracle Developoer
. oabunawas@yahoo.com .
صورة

#3 gravity

gravity

    عضو

  • الأعضــاء
  • 22 مشاركة

تاريخ المشاركة 14 September 2006 - 09:04 PM

select department_id
from employees
group by department_id
having avg(salary)=
(select max(avg(salary))
from employees
group by department_id)