У меня есть такая таблица:
Таблица1: ID число, Продукт varchar2, Аргумент varchar2, Значение AnyData
Когда он заполнен, он выглядит так:
Я хотел бы создатьпредставление, такое как результат:
Я попытался следующий запрос:
select * from
(select ARGUMENT, VALUE from Table)
pivot
(first(VALUE) for ARGUMENT in ('Weight','Size','First Use'))
Я попытался с обеими функциями агрегирования: Первый и Макс.
Для них обоих я получаю следующие ошибки:
- ORA-56902: ожидаем статистическую функцию внутри операции поворота.
- ORA-22950: невозможно ЗАКАЗАТЬ объекты без метода MAP или ORDER.
Я понимаю, обе эти ошибки.Сводный запрос может работать следующим образом.
Но кто-нибудь знает другой способ достижения требуемого результата, пожалуйста?
Спасибо.Cheers,