在输入表中,键和值是列名。下面是输入表,我想要下面这个 o/p 格式的表,但数据没有出现......当我们可以%
在方括号中进行符号而不在查询中使用数据透视表时,数据正在显示。但我正在使用在枢轴它显示空白。提前帮助我如何%
在数据透视查询中使用符号和类似运算符。
输入表:
key value
-------------------
sal[0] 2000
sal[1] 3000
sal[2] 1000
emp[0] 10
emp[1] 20
emp[2] 30
ename[0] rag
ename[1] swa
ename[2] yag
输出格式:
emp ename sal
----------------
10 rag 2000
20 swa 3000
30 yag 1000
我的查询是:
SELECT *
FROM INPUT
PIVOT (
MAX (VALUE) FOR KEY IN ('EMP[%]' AS EMP,
'ENAME[%]' AS ENAME,
'SAL[%]' AS SAL
)
);