在执行以下 sql 语句时,我收到错误[Error] Execution (23: 69): ORA-00936: missing expression
select sno,nam,gender,salary from cus pivot xml (count(sno) for nam in (any));
我们可以使用没有任何分组表达式的列名吗?实际上我想要整个列名作为特定表的行标题。提前致谢
让桌子成为
--------- -------- -----------------------
name sno salary
--------- -------- -----------------------
sony 1 20000
sweety 2 17500
以上是示例表。我希望的结果如下
--------- --------
snoy sweety
--------- --------
1 2
20000 17500
对于两个值,我可以使用 IN 运算符,但我有 50 行或 50 个值,但我如何显示它们。