2 bestmorning BestMorning 于 2015.05.29 21:25 提问

关于Oracl语句分组问题

select loc ,max(deptno) from dept group by loc order by deptno语句报错
既然max是分组函数,为什么不能对deptno进行排序呢。

2个回答

guwei4037
guwei4037   Ds   Rxr 2015.05.29 21:38

select loc ,max(deptno) as deptno from dept group by loc order by deptno 这样就可以了

danielinbiti
danielinbiti   Ds   Rxr 2015.05.29 22:28

同时有group by和order by,那order by 的字段必须在group by 或者select 中出现的字段中

Csdn user default icon
上传中...
上传图片
插入图片