Xuống dòng trong SQL khi dùng XML để gộp dữ liệu

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Kính gửi Anh Chị
Khi em dùng XML để gộp dữ liệu theo KH_ID và trường cần gộp là GDL. Kết quả ra Taisan theo trường gộp em muốn các dòng nó xuống dòng như trong Excel (Trong Excel dùng Char(10), thì trong SQL dùng thế nào ạ. Em thử Char(10) nhưng không được ạ.

SELECT p1.KH_ID,
       ( SELECT GDL + [B]char(10) [/B]
           FROM GopTaisan p2
          WHERE p2.KH_ID = p1.KH_ID
          ORDER BY GDL
            FOR XML PATH('') ) AS Taisan
      FROM GopTaisan p1
      GROUP BY KH_ID

Cũng gần giống thế
xem cách dùng ở đây khá đủ
www.sqlshack.com/sql-carriage-return-or-tab-in-sql-server-string/#:~:text=Insert%20SQL%20carriage%20return%20and,function%20with%20ASCII%20number%20code.&text=Char(13)%20%E2%80%93%20Carriage%20Return,Char(9)%20%E2%80%93%20Tab

www.giaiphapexcel.com/diendan/threads/xu%E1%BB%91ng-d%C3%B2ng-trong-sql-khi-d%C3%B9ng-xml-%C4%91%E1%BB%83-g%E1%BB%99p-d%E1%BB%AF-li%E1%BB%87u.151876/

Khóa học Power PI – Ứng dung trong Nhân sự
Khóa học SprinGO phù hợp

Khóa học Power PI – Ứng dung trong Nhân sự

TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm