oracle 数据库,写了一个行转列的sql,但就是报错,不知道哪里错了。还请大家帮忙看看

2025-02-27 11:11:23
推荐回答(2个)
回答1:

Sum VALDATA
没括号?SUM(VALDATA)
还有pivot是11g的函数,确保数据库是11g或以后版本

回答2:

行转列可以用case when来做。
case 字段 when '' else '' end