الانتقال إلى المحتوى
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.

كيف يمكن عمل Sequence مع Order By

Featured Replies

بتاريخ:

الاخوة الاعزاء
كيف يمكن عمل sequence مع order by ؟
انا اريد عمل select statement
تستخرج بيانات طبقا لترتيب معين order by ثم عمل serial لها , المشكلة اننى لا استطيع دمج ال sequence مع order by فى جملة واحدة , يعطى رسالة خطأ
sequence is not allowed here

بتاريخ:
  • كاتب الموضوع

مفيش رد ؟

بتاريخ:

لو امكن انك تنظر إلى الجزء

Restrictions on Sequence Values

القيود على قيمة Sequence

بتاريخ:

هل تريد اظهار مسلسل امام السجلات المستخرجة من امر الSELECT
1
2
3
4

او
ترتيب فقط للسجلات المستخرجة

يمكن تجربة ROWID

ORDER BY INVOICE_DATE , ROWID

بتاريخ:
  • كاتب الموضوع

لو اخذنا مثال على scott schema
select ename , empno from emp order by ename
تعطى الاسماء مرتبة ابجديا كالتالى
ENAME EMPNO
---------- ----------
ADAMS 7876
ALLEN 7499
BLAKE 7698
CLARK 7782
FORD 7902
JAMES 7900
JONES 7566
KING 7839
MARTIN 7654
MILLER 7934
SCOTT 7788

ENAME EMPNO
---------- ----------
SMITH 7369
TURNER 7844
WARD 7521

14 rows selected.
وانا اريد النتائج كما يلى


مسلسل ENAME EMPNO
------- ---------- ----------
1 ADAMS 7876
2 ALLEN 7499
3 BLAKE 7698
4 CLARK 7782
5 FORD 7902
6 JAMES 7900
7 JONES 7566
8 KING 7839
...

انا جربت rownum ولم تنفع

بتاريخ:
  • كاتب الموضوع

شكرا جزيلا

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

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

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

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

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

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.