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

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

صورة
- - - - -

استعلام لكيفية الحصول علي ثاني اعلي و ثاني اقل مرتب للموظفين


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

#1 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 14 February 2007 - 01:40 PM

السلام عليكم ورحمة الله و بركاته
إخواني الكرام اليكم استعلام للحصول عل ي كيفية الاستعلام عن ثاني اعلي راتب او ثاني اقل راتب بين الموظفين


طبعا ممكن ان تكون ثاني او ثالث علي حسب ما تريد

اليكم الكود
للحصول علي ثاني اعلي راتب
select level, max(sal) from emp
 where level=2
 connect by prior sal > sal
 group by level

للحصول علي ثاني اقل راتب
select level, min(sal) from emp
 where level=2
 connect by prior sal <sal
 group by level


يمكن تغيير الدرجة عن طريق تغيير القيمة من 2 الي اي رقم اخر

و الاسكربت بالمرفقات
بالتوفيق

ملفات مرفقة

  • ملف مرفق  min_maxval.txt   835بايت   580 عدد مرات التحميل


#2 emadabdullah

emadabdullah

    مشترك

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

تاريخ المشاركة 15 February 2007 - 02:33 AM

جزاك الله خيرا ..
Abdullah Emad
Oracle HRMS Techno-Functinal

#3 hassan978hmk

hassan978hmk

    مشترك

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

تاريخ المشاركة 15 February 2007 - 09:43 AM

جميل جداً
جزيت خيراً
طوبىّ لِمن إذا أُنعمَ عليه شكَر , وإذا ابتليَ صبَر , وإذا أذنَبَ استغفر , وإذا غضبَ حَلِم , وإذا حكَمَ عدَل

صورة

#4 sky information

sky information

    عضو نشط

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

تاريخ المشاركة 15 February 2007 - 03:14 PM

عمل ممتاز جزاك الله خير