Trong câu lệnh SQL (hoặc thủ tục), tôi muốn thu gọn các hàng của bảng này thành một chuỗi phân cách bằng dấu phẩy.Cách tốt nhất để thu gọn các hàng của một SELECT thành một chuỗi là gì?
simpleTable
id value
-- -----
1 "a"
2 "b"
3 "c"
Collapse tới:
"a, b, c"
ngọt ngào! Tôi đã không nhận ra bạn có thể làm điều đó. Tôi luôn nghĩ rằng thiết lập và chọn làm việc tương tự cho nhiệm vụ. –
bạn có thể muốn làm cho nó "+ ISNULL (giá trị, '')" bởi vì "+ giá trị" sẽ null ra bất kỳ phần nào của chuỗi xây dựng trước khi hàng với giá trị null –
bạn nói đúng! không biết làm thế nào tôi bị mất ... đã chỉnh sửa. – codeulike