Nó phụ thuộc vào phiên bản Oracle bạn đang sử dụng. Nếu nó hỗ trợ hàm wm_concat (), thì bạn có thể chỉ cần làm như sau:
SELECT field1, wm_concat(field2) FROM YourTable GROUP BY field2;
wm_concat () về cơ bản hoạt động giống như group_concat () trong MySQL. Nó có thể không được ghi lại, vì vậy hãy kích hoạt olde sqlplus và xem nó có ở đó không.
Nếu nó không ở đó, sau đó bạn sẽ muốn tự mình triển khai một cái gì đó tương đương. Bạn có thể tìm thấy một số hướng dẫn về cách thực hiện việc này trong trang tổng hợp chuỗi tại oracle-base.com.