mysql学习-SQL基本查询(排序)
排序
一、语法
select 列名1 别名1,列名2 别名2 .....
from 表名
where 条件
order by 排序 asc/desc;
asc表示生序,desc表示降序,省略不屑默认生序排序
二、示例
查询所有雇员信息,按照工资由高到低排序
select * from emp order by sal;
查询部门10的雇员信息,按工资由高到底排序,如果工资相同,则按入职时间由早到晚排序
select * from emp where deptno = 10 order by sal desc,hireedate;(按照时间排序时间就是生序,默认生序可以不写)
查询雇员边海,姓名,年薪,按照年薪的由高到低排序
elect empno,ename,(sal+ifnull(comm,0))* 12 income from emp order imcome desc;