Từ Oracle 11gR2, mệnh đề LISTAGG sẽ thực hiện thủ thuật:
SELECT question_id,
LISTAGG(element_id, ',') WITHIN GROUP (ORDER BY element_id)
FROM YOUR_TABLE
GROUP BY question_id;
Hãy cẩn thận nếu chuỗi kết quả quá lớn (hơn 4000 ký tự cho VARCHAR2, chẳng hạn):từ phiên bản 12cR2, chúng tôi có thể sử dụng ON OVERFLOW TRUNCATE / ERROR để giải quyết vấn đề này.