oracle 存储过程+临时表 返回如下格式数据。 跪求例子。。。急用

2024-12-23 11:30:57
推荐回答(2个)
回答1:

使用分析函数,可以实现楼主想要的结果:
select
naireid,questionid,optionid,opioname,
count(1),
sum(1) over (PARTITION by questionid order by naireid,questionid,optionid,opioname)
--使用分析函数,对questionid字段进行分区,然后加和。

from table
group by naireid,questionid,optionid,opioname
如果有不合适的地方,楼主稍作调整即可,有问题追问吧。

回答2:

只要用过T-SQL的,如sybase、mysql都会感到oracle非常万恶。