问题描述
- Oracle 排序后取前10条出错
-
(http://img.ask.csdn.net/upload/201509/25/1443167518_195061.jpg)
Oracel中,我想在子查询中先分组,在排序,最后在外层做一个,取排序后结果的前10条结果
解决方案
他说你的语法错误,你检查下语法
解决方案二:
子查询需要命名,就是外层要 select * from (子查询语句)s where ....
解决方案三:
order by 的问题,order by 后边不能用子查询的结果 ,写成 order by sum(...)
时间: 2024-12-02 04:02:38