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

عرض الاستعلام بشكل أفقي

Featured Replies

بتاريخ:

السلام عيلكم ورحمة الله وبركاته

 

عندي جدول المستخدمين Users يحتوي على اعمده منها أسم المستخدم usr_Name

اريد أعمل استعلام يعرض لي الاسماء بشكل أفقي 

مثال عند عرض المستخدمين أكتب جملة (select Usr_name from Users) ويتم عرض النتائج هكذا 

Ali

Ahmed

Marwan

...

اريد استعلام لعرض هذه الاسماء أفقياً 

كما يلي (Ali Ahmed Marwan ...)

 

الأستعلام في الفورم أو الريبورت أو حتى في الفيو

 

وجزاكم الله خير 

 

 

 

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

يا شباب هو مافي حد عنده اجابة 

بتاريخ:

السلام عليكم

 

  SELECT RTRIM (XMLAGG (XMLELEMENT (E, ENAME || ' ')).EXTRACT ('//text()'),
                ',')
            ENAMES
    FROM SCOTT.EMP
   WHERE DEPTNO = 10
GROUP BY DEPTNO;
بتاريخ:

بتعجبنى امكانياتك في الـ Sql يا بشمهندس والله , زادك الله علما .

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

 

السلام عليكم

 

  SELECT RTRIM (XMLAGG (XMLELEMENT (E, ENAME || ' ')).EXTRACT ('//text()'),
                ',')
            ENAMES
    FROM SCOTT.EMP
   WHERE DEPTNO = 10
GROUP BY DEPTNO;

 

يارك الله فيك أخي الكريم Ahmad.Hasan

 

كان لدي تفسير بسيط

 

هل بالامكان اظهار كل نتيجة في عمود منفصل ؟.

بتاريخ:

نعم ممكن...

 

  SELECT REGEXP_SUBSTR (
            RTRIM (XMLAGG (XMLELEMENT (X, ENAME || ' ')).EXTRACT ('//text()'),
                   ','),
            '[^ ]+',
            1,
            1)
            ENAME1,
         REGEXP_SUBSTR (
            RTRIM (XMLAGG (XMLELEMENT (X, ENAME || ' ')).EXTRACT ('//text()'),
                   ','),
            '[^ ]+',
            1,
            2)
            ENAME2,
         REGEXP_SUBSTR (
            RTRIM (XMLAGG (XMLELEMENT (X, ENAME || ' ')).EXTRACT ('//text()'),
                   ','),
            '[^ ]+',
            1,
            3)
            ENAME3
    FROM SCOTT.EMP
   WHERE DEPTNO = 10
GROUP BY DEPTNO;
بتاريخ:
  • كاتب الموضوع

دنت قاموس بئاه، دنت معلللللللللللللللللللللم ، 

ربنا يبارك لك في علمك ..

بتاريخ:

السلام عليكم ورحمة الله وبركاته

 

جزاك الله خيرا

بتاريخ:

LISTAGG analytic function
تفي بالغرض المطلوب ايضا......جزاك الله خير يابشمهندس 
Ahmad.Hasan

  • بعد 1 شهر...

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

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

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

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

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

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.