بتاريخ: 9 مايو 200520 سنة comment_35623 بسم الله الرحمن الرحيم لقد احترت في الحصول على اجابة لسؤالي فحبيت ان اضعه بينايديكم حتى تعطوني حلا ولن اطيل فالسؤال هو:اريد استجاع عدد معين من الصفوف من جدول معين- مثل جدول الموظفين-مثلا أريد اعرض الخمسة الاوائل من الموظفين الذين يستلمون اعلى مرتبات!أو اعرض العشرة الاقل اجورا من بين الموظفين ؟ارجو أن اكون وفيت في شرح سؤالي لتعطوني الاجابةولكم الحب والتقدير تقديم بلاغ
بتاريخ: 10 مايو 200520 سنة comment_35746 أخي الكريم امل ان يفيدك الكودselect a.* from emp a where 3 >= (select count(1) from emp where sal >= a.sal and deptno = a.deptno ) order by a.deptno,a.sal desc تقديم بلاغ
بتاريخ: 11 مايو 200520 سنة كاتب الموضوع comment_35820 الأخ الكريم orayyan شكرا جزيلا لك بس والله ما اشتغل معي -وعندما انفذه ولا يطلع شيء لا خير ولا شر- ولا فهمت الكود حتى اعدل عليهفارجو ان تشرح لنا كودكوشكرا تقديم بلاغ
بتاريخ: 13 مايو 200520 سنة comment_36125 اخى الكريم /يمكنك الاستفادة من هذه الواصلة التى تناول موضوع مماثل http://www.araboug.org/ib/index.php?showtopic=6416 تقديم بلاغ
بتاريخ: 14 مايو 200520 سنة كاتب الموضوع comment_36194 أخي الكريم اسامة جزلك الله خير الجزاءوشكرا جزيلا لك الصالحي تقديم بلاغ
بتاريخ: 14 مايو 200520 سنة comment_36218 اخي الكريم اذا لم تجد الحل حتى الان جرب الاتي select EMPLOYEE_ID , SALARY from (select EMPLOYEE_ID , SALARY from employees order by salary desc ) where rownum <=5 تقديم بلاغ
بتاريخ: 14 مايو 200520 سنة كاتب الموضوع comment_36223 أخي العزيز elfatih_s بارك الله فيك وجزاك الله خير الجزاء وشكرا جزيلا لكم جميعا.. أصبح عندي الكثير من الطرق للحل بفضل الله ومن ثم بجهودكم الرائعة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.