举个栗子:求每个部门的平均工资,要求显示部门号,部门的平均工资并且按照工资升序排列
? ? ? ? 可以按照列、别名、表达式、序号进行排序
? ? ? ?(1)按照列排序
? ? ? ? ? ? ? ? select? ? deptno,avg(sal)? ? from? ? emp? ? group? ? by? ? deptno? ? order? ? by? ? avg(sal)
? ? ? ?(2)按照别名排序
? ? ? ? ? ? ? ? select? ? deptno,avg(sal) 平均工资? ? from? ? emp? ? group? ? by? ? deptno? ? order? ? by? ? 平均工资
? ? ? ?(3)按照序号排序
? ? ? ? ? ? ? ? select? ? deptno,avg(sal)? ? from? ? emp? ? group? ? by? ? deptno? ? order? ? by? ? 2
? ? ? ? ? ? ? ? 假如上述的2变成3就会报错:ORA_01785:ORDER? ? BY项必需是select-list表达式的数目,默认升序(asc),降序是desc