Bạn cần sử dụng tập hợp để kết hợp các hàng. Bạn không thể hiển thị tất cả các hàng trong một ô. Vì vậy, LISTAGG là những gì bạn đang tìm kiếm để ẩn các chuỗi.
Đây là một truy vấn mẫu:
SELECT
NVL(TO_CHAR(TRANS.ID), 'NULL') AS ID,
'HEADER',
NVL(
TO_CHAR(
(
SELECT LISTAGG ( L_APP.DESCRIPTION ,',' )
FROM L_APP
WHERE EXISTS (
SELECT 1
FROM TRANS
WHERE L_APP.APP = TRANS.APP AND LANGUAGE = 2
)
)
), 'NULL'
) AS KEY_EVENT