مقدمة

Avg   عرض متوسط الحقل

Select Avg(age)  from emp ;

عرض متوسط حقل العمر اي متوسط اعمار الموظفين

 

Select Avg(emp.age)  as avg_age   from emp ;

عرض متوسط حقل العمر اي متوسط اعمار الموظفين

 

Select ename,Avg(over_time)  as avg_over_time    from emp

group by ename ;

عرض اسم الموظف ومتوسط فترة خارج الدوام الذي كلفة بها

 (count,max,min,sum,avg)   مع مجاميع (Ename) في حالة دمج حقول  

   Group By     يجب وضع اسماء الحقول تحت كلمة

Group By Ename

 

Select ename,Avg(over_time)  as avg_over_time    from emp

group by ename ;

Having Avg(over_time) > 40 ;

عرض اسم الموظف ومتوسط فترة خارج الدوام الذي كلفة بها بشرط ان تكون المتوسط اكبر من 40 ساعة

 (count,max,min,sum,avg)   مع مجاميع (Ename) في حالة دمج حقول 

   Group By     يجب وضع اسماء الحقول تحت كلمة

Group By Ename