0
このpostから動的ピボットへの解決策を得ました。 ここでは、oracleプロシージャで次の文を実装したいと考えています。oracle sqlの動的ピボット - 手順
clear columns
COLUMN temp_in_statement new_value str_in_statement
SELECT DISTINCT
LISTAGG('''' || myLetter || ''' AS ' || myLetter,',')
WITHIN GROUP (ORDER BY myLetter) AS temp_in_statement
FROM (SELECT DISTINCT myLetter FROM myTable);
SELECT * FROM
(SELECT myNumber, myLetter, myValue FROM myTable)
PIVOT (Sum(myValue) AS val FOR myLetter IN (&str_in_statement));
ありがとうございます。あなたはピボット結果にあなたがストアドプロシージャを呼び出すたびに挿入するテーブルを持っている場合
はどうもありがとうございました..私はこれを実装している成功した:) + 1vote迅速な対応 – Ram