abdokhatab333 بتاريخ: 29 أكتوبر 2011 تقديم بلاغ مشاركة بتاريخ: 29 أكتوبر 2011 السلام عليكم ورحمه اللهالاعضاء الاعزاءتحية طيبة وبعدعايز اعرف اسم القسم الذى به اكبر عدد موظفين مع التأكيد على انه اسم القسم وليس رقمهوشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
walid elsayed بتاريخ: 29 أكتوبر 2011 تقديم بلاغ مشاركة بتاريخ: 29 أكتوبر 2011 السلام عليكم ورحمة الله وبركاتةهنفرض اننا بنشتغل على اسكيما ال scottوالجدوال بتاعتنا هي emp,dept select e.deptno,d.dname, count(e.deptno) emoployee_number from emp e,dept d where e.deptno=d.deptno group by e.deptno,d.dname having count(e.deptno) = ( select max(cnt) from ( select deptno, count(deptno) cnt from emp group by deptno ) ); ارجو من سيادتكم الدعاء لى ولوالدى بالخير 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
omar al farouk بتاريخ: 29 أكتوبر 2011 تقديم بلاغ مشاركة بتاريخ: 29 أكتوبر 2011 اخونا وليد جزاك الله خيرا كلامك مضبوط اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed.arafa بتاريخ: 10 نوفمبر 2011 تقديم بلاغ مشاركة بتاريخ: 10 نوفمبر 2011 (معدل) SELECT COUNT(EMPLOYEES.EMPLOYEE_ID)AS EMPLOYEES,departments.department_name AS DEPARTMENTS FROM EMPLOYEES , departments WHERE employees.department_id = departments.department_id GROUP BY departments.department_name ;ORDER BY 1 DESC تم تعديل 10 نوفمبر 2011 بواسطة ahmed.arafa اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed.arafa بتاريخ: 10 نوفمبر 2011 تقديم بلاغ مشاركة بتاريخ: 10 نوفمبر 2011 SELECT COUNT(EMPLOYEES.EMPLOYEE_ID)AS EMPLOYEES,departments.department_name AS DEPARTMENTSFROM EMPLOYEES , departmentsWHERE employees.department_id = departments.department_idGROUP BY departments.department_nameHAVING COUNT(employee_id) IN (SELECT MAX(COUNT(EMPLOYEE_ID))FROM EMPLOYEES;(GROUP BY department_id اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.