thể trùng lặp:
How can I combine multiple rows into a comma-delimited list in Oracle?Chuyển Hàng SQL vào giá trị Comma-Separated trong Oracle
Làm thế nào bạn có thể tạo ra một giá trị bằng dấu phẩy tách ra khỏi danh sách các hàng trở lại trong SQL mà không cần tạo một chức năng? Cần loại bỏ các bản sao và null hoặc bằng 'Không' làm giá trị.
Ví dụ: select name from student;
Kết quả:
NAME
------
Zed
Charlo
None
Charlo
Dionn
Ansay
đầu ra mong muốn:
Name
-------
Zed,Charlo,Dionn,Ansay
là đây không phải là dupe Tôi sẽ ngạc nhiên . –
lần truy cập đầu tiên: http://stackoverflow.com/questions/468990/how-can-i-combine-multiple-rows-into-a-comma-delimited-list-in-oracle –
BTW: nếu bạn có bất kỳ câu hỏi nào về Oracle , tiền tố tìm kiếm trên internet của bạn với "Tom kyte" –