排序
语法:
sql
Select 字段1,字段2,,, Form 表名 Order by 要排序的字段
不指定排序方式时,默认升序排列 asc表示升序,desc表示降序
按照工资升序排
按照工资降序排列,当工资相同时按照名字升序排列;
当多个条件时,使用逗号进行间隔;第一个条件优先级最高,然后一次递减,只有当第一个条件无法排序时才是向下继续寻找条件,后面的条件也可能压根用不上。
找出岗位是salesman的员工,并按照工资降序排列;
SQL语句执行顺序
sql
Select 字段 Form 表名 Order by 。。。
先执行from再where,然后select,最后排序 排序是最后执行的
这里将工资改为年薪,并且排序后输出; 在排序时使用的更改的别名,这么就说明在排序前就已经进行了更改了别名;反之,如果先排序那么不会找到这个别名。 故,说明排序是在最后执行的