Sql - Command สำหรับ Select แบบ Join String
ไปอ่านเจอมาจาก ที่นี่ ครับ
คือว่า Oracle จะมี Command wm_concat ไว้สำหรับ Join string
แต่ Sql ดันไม่มีคำสั่งนี้ ซะนี่

วิธีแก้ไขคือใช้คำสั่ง FOR XML ครับ
สมมติว่า ต้องการ join Col1 จากตาราง Table1 ด้วย comma
เขียนอย่างนี้ครับ

SELECT
    (SELECT Col1 + ', '
     FROM Table1
     FOR xml path('')) AS csv




Create Date : 28 พฤษภาคม 2553
Last Update : 10 พฤศจิกายน 2557 21:03:14 น.
Counter : 489 Pageviews.

1 comments
ชื่อ :
Comment :
 *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

Chaowman.BlogGang.com

chaowman
Location :
กรุงเทพฯ  Thailand

[ดู Profile ทั้งหมด]
 ผู้ติดตามบล็อก : 8 คน [?]