如何在ORDER BY子句中使用组函数?
我们可以使用ORDERBY子句中的组函数对结果集组进行排序。默认情况下,排序顺序是递增的,但是我们可以使用DESC关键字将其反转。
示例
mysql> Select designation, YEAR(Doj), count(*) from employees GROUP BY designation, YEAR(DoJ) ORDER BY Count(*) DESC; +-------------+-----------+----------+ | designation | YEAR(Doj) | count(*) | +-------------+-----------+----------+ | Prof | 2009 | 2 | | Asst.Prof | 2015 | 1 | | Asst.Prof | 2016 | 1 | | Prof | 2010 | 1 | | Asso.Prof | 2013 | 1 | +-------------+-----------+----------+ 5 rows in set (0.00 sec) mysql> Select designation, YEAR(Doj), count(*) from employees GROUP BY designation, YEAR(DoJ) ORDER BY designation DESC; +-------------+-----------+----------+ | designation | YEAR(Doj) | count(*) | +-------------+-----------+----------+ | Prof | 2009 | 2 | | Prof | 2010 | 1 | | Asst.Prof | 2015 | 1 | | Asst.Prof | 2016 | 1 | | Asso.Prof | 2013 | 1 | +-------------+-----------+----------+ 5 rows in set (0.00 sec)
热门推荐
10 2026新年祝福语简短语
11 祝福语勤奋大全简短英语
12 下雪路滑祝福语简短
13 生日短袖祝福语简短英文
14 哥哥祝福语简短霸气句子
15 五十二新年祝福语简短
16 幸福卡片祝福语英文简短
17 英文简短唯美祝福语大全
18 恩师退休花束祝福语简短