跟小博老师一起学习数据库 ——order by

在很多场合我们要把数据按指定条件排序,如在某电商网站查询商品,然后根据商品的销售量、价格等条件排序,再做决定买哪家的货。数据库中排序无需我们手工编写排序的具体实现,只要用ORDER BY子句指定排序规则即可。

排序语法

ASC:从小到大排序,DESC:从大到小排序默认ASC。

我们还是使用emp表来做练习

1.查询员工信息并按基本工资降序

2.查询员工编号、姓名、入职日期、工种,按入职日期升序

3.查询20部门中的员工,按编工编号从大到小排序

4.查询20,30部门中的CLERK员工,按姓名从小到大排序

5.查询基本工资在2000~4000之间的员工,按基本工资从小到大排序

6.查询员工信息,接基本工资从小到大排序,如基本工资相等再按奖金从大到小排序

7.查询工种为CLERK、MANAGER且入职日期在1985年以前的员工,按部门编号从小到大排序,如是同一部分再按基本工资从大到小排序,如基本工资相同再按入职日期从小到排序。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容