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

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

صورة
- - - - -

اسماء الموظفين اللى مرتباتهم اعلى من متوسط الاداره


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

#1 fathy attia

fathy attia

    عضو

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

تاريخ المشاركة 31 August 2006 - 01:02 PM

السلام عليكم
فى السكيما scott tiger
الجدول emp
كنت عاوز اسماء الموظفين اللى مرتباتهم اعلى من متوسط مرتبات ادارتهم
و شكرا

#2 abd l rahman

abd l rahman

    مشترك

  • الأعضــاء
  • 132 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 31 August 2006 - 01:25 PM

السلام عليكم
select ename , sal
 from emp
 where sal >All (select avg(sal)
              from emp
              group by deptno)


#3 hani_hejazi

hani_hejazi

    عضو

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

تاريخ المشاركة 08 September 2006 - 03:51 PM

السلام عليكم لكن هناك خطء بسيط في الكود حيث انه يحضر الموظفين الذين اعلى من معدل جميع الدوائر وقد و جدت الكود الصحيح و الذي هو

select ename , sal
from emp a
where sal
>
(select avg(sal)
from emp b
where b.dept_no = a.dept_no
)

وشكرا