الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مساعدة في Select

Featured Replies

بتاريخ:

اريد Select تعمل التالي :
1- اريد معرفة اعلى ثلاث رواتب في جدول والترتيب لكل راتب وام باقي الرواتب فتظهر فارغه في سجلها... كما في الجدول التالي .

User Name Salary Index
------- -------- ------------
2 5000 Ahmad
------- ------ ----------
------- ------ ----------
5 4500 Ali
6 6000 Rami
------- ------ ----------
------- ------ ----------
------- ------ ----------
------- ------ ----------

كما يظهر في الجدول السابق ان اعلة ئلائ رواتب تظهر مع ترتيب كل وتحد منها في الجدول واما باقي الرواتب فتظهر NULL.
فأي Select تحل هذا الموضوع.
أرجو انه تم توضيح الموضوع بالصورة المفهومة

2- أرجو ممن يكتب هذه الSelect لن يبعثلي اياه على الايميل التالي ...
[email protected]
والله يجزيه الخير

بتاريخ:

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

  • بعد 2 أسابيع...
بتاريخ:
  • كاتب الموضوع

لماذا لا يوجد اي شخص رد على هذا السؤال مع انني مضطر للاجابة علية بسرعة وشكرا....
ارجو لمن يحل هذا السؤال ارسالة على الايميل التالي [email protected] .
وايضا وضع الإجابة على الموقع حتي يتم الاستفادة للجميع.

ارجو الإسراع وجزاكم الله خيرا......

بتاريخ:

اخي عذرا ولكن السؤال كان يمكن صعب على البعض

انت ليه ما حاولت فيه :D :D بدل ما تلوم على الاعضاء

على العموم بعد 12 دقيقة

SQL> select  t.position as position,ename,sal
 2  from (select rownum as position ,ename,sal from emp ) t
 3  where sal > (select max(sal) from emp where level=3 connect by prior sal > sal group by level)
 4  order by sal;

 POSITION ENAME			 SAL
---------- ---------- ----------
	 8 SCOTT			3000
	13 FORD			 3000
	 9 KING			 5000



:huh:

بتاريخ:

SELECT ROWNUM as RANK, last_name, salary
FROM (SELECT last_name,salary FROM employees
ORDER BY salary DESC)
WHERE ROWNUM <= 3;

الكود ده هيظهر الترتيب و الإسم والمرتب لكل واحد من التلاته

بتاريخ:

هو انا كنت لقيتلها حل اخر
نعمل كرسور للسلكت
ونخرج عند
rowcount=3;

بتاريخ:

يا اخوان الرجل طالب الترتيب RANK قبل ما تجيب اعلى الرواتب

يعني رقم الصف قبل ما تجيب اعلى الرواتب, مش 1 2 3 و لكن ارقام الصفوف الاصلية في الجدول

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.