Simoh نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 لنفرض أن لدي جدول في قاعدة بيانات وأريد دمج بعض القيم على شكل String ، هكذا:Peter Paul Maryوأحصل على النتيجة :Peter, Paul, Mary اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 صادفت نفس الأمر ذات مرة، إليك الطريقة.لفرض أن لديك جدول STUDENTS كالتالي:SubjectID StudentName ---------- ------------- 1 Mary 1 John 1 Sam 2 Alaina 2 Edwardوالنتيجة المحصل عليها هي:SubjectID StudentName ---------- ------------- 1 Mary, John, Sam 2 Alaina, Edward وذلك عن طريق جملة الاستعلام المركبة باستخدام subquery :Select distinct ST2.SubjectID, substring( ( Select ','+ST1.StudentName AS [text()] From dbo.Students ST1 Where ST1.SubjectID = ST2.SubjectID ORDER BY ST1.SubjectID For XML PATH ('') ), 2, 1000) [Students] From dbo.Students ST2تجدر الإشارة إلى أنه تم دمج الأسماء التي لها نفس SubjectID. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
لنفرض أن لدي جدول في قاعدة بيانات وأريد دمج بعض القيم على شكل String ، هكذا:
وأحصل على النتيجة :
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.