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

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

排序语法

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

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

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

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

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

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

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

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

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

你可能感兴趣的:(跟小博老师一起学习数据库 ——order by)