بتاريخ: 19 يناير 200818 سنة comment_120865 ليه الجملة دى مش شغالةSELECT SUM(SAL) FROM EMP GROUP BY DEPTNO order by sum(sal) desc where ROWNUM < 2 الغلظ فين وايه الصح بتاعهاوياريت لو حد يدلنى على PL بالعربى تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة comment_120867 انت لو هدفك من السؤال النتيجة تطلع يبقى ترتب الجملة where الاول بعديها group by بعديها order by وان شاء الله تشتغل معاك تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة كاتب الموضوع comment_120870 لا طبعا انا مش عايز نتيجة تطلع وخلاص انا عايز اكبر ناتج لكن بالشكل دة انا باخد أول ناتج وخلاص ومش باستفيد ب order by تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120899 [يسار][/يسار] جر ب الجملة ديselect e. last_name, b.deptid,b.sumsalfrom employees e,(select department_id deptid,sum(salary) sumsalfrom employees group by department_id order by sumsal desc)bwhere e.department_id=b.deptidand rownum<2 تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120951 ليه الجملة دى مش شغالةSELECT SUM(SAL) FROM EMP GROUP BY DEPTNO order by sum(sal) desc where ROWNUM < 2 الغلظ فين وايه الصح بتاعهاوياريت لو حد يدلنى على PL بالعربى سلامي لك أولا: حسب ما بعرف و قالوا الشباب الترتيب أولا مهم في الجملةSelect clausefrom clausewhere cluase group by cluasehaving cluaseorder by clauseو يمكن التبديل بين group by , havingSELECT SUM(SAL) FROM EMP where ROWNUM < 2GROUP BY DEPTNO order by sum(sal) desc ;و تعطي نتيجة SUM(SAL)---------- 800و اذا كان هذا مو المطلوب.. ممكن اعرف شو السؤال بالضبط..... تحياتي لك و الله يوفق الجميعأخوكم علي تم تعديل 20 يناير 200818 سنة بواسطة braveheart007 تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة كاتب الموضوع comment_120966 اخويا mr khaled ali جزاك الله كل خير فعلا جابت نتيجة ممكن اعرف امتى استخدم select جوه from ولا ده من خلال الخبرة تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة كاتب الموضوع comment_120967 انا كنت عايز اجيب مجموع المرتبات فى كل ادارة واعرض اكبر واحد فيهم والاجابه هى select b.sfrom emp e,(select deptno, sum(sal) sfrom emp group by deptno order by s desc)bwhere e.deptno=b.deptnoand rownum<2 تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة comment_121184 فعلا اخى السيد المشكله عندك كانت فى الترتيب فى جمله select واعتقد ان المثال ده شغال تمام و بيجيب مجموع المرتبات فى كل قسم مع الترتيب على حسب مجموع مرتبات كل قسم تنازلى SELECT SUM(SAL) FROM EMP where ROWNUM < 3 GROUP BY DEPTNOorder by sum(sal) desc تقديم بلاغ
بتاريخ: 16 مارس 200817 سنة comment_124703 SELECT SUM(SAL) FROM EMP where ROWNUM < 2 GROUP BY DEPTNO order by sum(sal) desc تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.