بتاريخ: 3 أغسطس 20169 سنة comment_276856 السلام عيلكم ورحمة الله وبركاته عندي جدول المستخدمين Users يحتوي على اعمده منها أسم المستخدم usr_Name اريد أعمل استعلام يعرض لي الاسماء بشكل أفقي مثال عند عرض المستخدمين أكتب جملة (select Usr_name from Users) ويتم عرض النتائج هكذا Ali Ahmed Marwan ... اريد استعلام لعرض هذه الاسماء أفقياً كما يلي (Ali Ahmed Marwan ...) الأستعلام في الفورم أو الريبورت أو حتى في الفيو وجزاكم الله خير تقديم بلاغ
بتاريخ: 10 أغسطس 20169 سنة comment_277037 السلام عليكم SELECT RTRIM (XMLAGG (XMLELEMENT (E, ENAME || ' ')).EXTRACT ('//text()'), ',') ENAMES FROM SCOTT.EMP WHERE DEPTNO = 10 GROUP BY DEPTNO; تقديم بلاغ
بتاريخ: 10 أغسطس 20169 سنة comment_277040 بتعجبنى امكانياتك في الـ Sql يا بشمهندس والله , زادك الله علما . تقديم بلاغ
بتاريخ: 10 أغسطس 20169 سنة كاتب الموضوع comment_277044 السلام عليكم SELECT RTRIM (XMLAGG (XMLELEMENT (E, ENAME || ' ')).EXTRACT ('//text()'), ',') ENAMES FROM SCOTT.EMP WHERE DEPTNO = 10 GROUP BY DEPTNO; يارك الله فيك أخي الكريم Ahmad.Hasan كان لدي تفسير بسيط هل بالامكان اظهار كل نتيجة في عمود منفصل ؟. تقديم بلاغ
بتاريخ: 10 أغسطس 20169 سنة comment_277053 نعم ممكن... 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; تقديم بلاغ
بتاريخ: 11 أغسطس 20169 سنة كاتب الموضوع comment_277065 دنت قاموس بئاه، دنت معلللللللللللللللللللللم ، ربنا يبارك لك في علمك .. تقديم بلاغ
بتاريخ: 17 أغسطس 20169 سنة comment_277221 LISTAGG analytic functionتفي بالغرض المطلوب ايضا......جزاك الله خير يابشمهندس Ahmad.Hasan تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.