更新时间:2023-11-26 13:32:10
您可以使用PIVOT
如下:
SELECT * FROM
( SELECT NAME, TYPE_NAME, COALESCE(VALUE, DEFAULT_VALUE) AS VAL
FROM YOUR_TABLE
)
PIVOT
( MAX ( VAL )
FOR TYPE_NAME IN ( 'Currency' AS CURRENCY, 'Event Count' AS EVENT_COUNT,
'Usage' AS USAGE_, 'Events Amt' AS EVENTS_AMT )
)
干杯!!