Я пытаюсь вставить несколько элементов данных в столбец в Oracle 11g, но это удается лишь частично. Ниже приведены два образца записей.
IRS_Forms Tax_Date Tax_Id Tax_Times
1040A 5/9/2011 4:51:00 AM BB11 2
1099B 5/9/2011 4:51:00 AM BB11 2
Отсюда я могу заполнить столбец IRS_Forms как скрипт ниже:
Select
Tax_Id,
Tax_Date,
LISTAGG(IRS_Forms,', ') WITHIN GROUP (ORDER BY IRS_Forms) AS TAX_TYPES
from
(
IRS_Forms Tax_Date Tax_Id Tax_Times
1040A 5/9/2011 4:51:00 AM BB11 2
1099B 5/9/2011 4:51:00 AM BB11 2
)X
group by Tax_id, Tax_date
результат вывода:
Tax_id Tax_Date Tax_TYPES
BB11 5/9/2011 4:51:00 AM 1040A, 1099B
Как я могу добавить дополнительные данные в Tax_TYPES, например, добавить счетчики в () из столбца Tax_Times выше? Вот мой желаемый результат:
Desired result:
Tax_id Tax_Date Tax_TYPES
BB11 5/9/2011 4:51:00 AM 1040A (2),1099B (2)