この例では、INリストが使用する別名は指定されていません。代わりに、下線記号を使用して列名を追加することでyr_qtr列の値が構築されています。
SELECT * FROM star1p UNPIVOT ((sales, cogs) FOR yr_qtr IN ((Q101Sales, Q101Cogs),(Q201Sales, Q201Cogs), (Q301Sales, Q301Cogs)) Tmp; country state yr_qtr sales cogs ------- -------- ----------------------- -------- -------- Canada ON Q201Sales_Q201Cogs 10 0 Canada ON Q301Sales_Q301Cogs 10 0 USA NY Q101Sales_Q101Cogs 45 25 USA CA Q101Sales_Q101Cogs 30 15 USA CA Q201Sales_Q201Cogs 50 20