数据表C中按A创建分组、按A的分组信息SUM(B),提取A、SUM(B)两个字段后,按SUM(B)列降排序DESC,取前10个最大的记录。
版本是8.0.5
我的方法是:
select *
from (lect A ,sum(B) from C group by a order by b DESC)
where rownum < 100
报错:
missing right parentthesis
------解决方案--------------------
select * from
(select a,sum(b) b from c group by a order by b asc) where rownum <=10