為什么使用a命令無效呢?
SQL> select a.deptno 部門 ,avg(a.sal) 平均工資
? 2 ?from scott.emp a
? 3 ?group by a.deptno
? 4 ?order by ?2
? 5 ?
SQL> /
?
? 部門 ? ? ? 平均工資
---- ----------
? 30 1566.66666
? 20 ? ? ? 2175
? 10 2916.66666
?
SQL> a ? desc
SQL> select a.deptno 部門 ,avg(a.sal) 平均工資
? 2 ?from scott.emp a
? 3 ?group by a.deptno
? 4 ?order by ?2
? 5 ?
SQL> /
?
? 部門 ? ? ? 平均工資
---- ----------
? 30 1566.66666
? 20 ? ? ? 2175
? 10 2916.66666
?
SQL> a ? desc
2016-08-06
舉報
2019-02-28
a和desc之間應(yīng)該是2個空格,1個空格的話是不對的。 你那邊有沒有少一個空格呢
2018-12-03
a? 是append縮寫 ? ? 追加的意思 ? 相當(dāng)于在order by ?2? +? desc ; ? 2是avg(sal)
2016-08-07
你是說降序排列無效嗎?a 是你表的別名吧,排序要字段名的。