MySQL之排序查询
3. 排序查询
syntax: select 查询列表 from 表名 [where 筛选条件] order by 排序列表 [desc or asc]
执行顺序是: 1.from 2.where 3.select 4.order by
不写默认是升序
asc 是升序 desc 是降序 这个是写在排序列表后边的
instance: select * from employees order by salary desc;
1.按表达式排序(别名也可)
order by salary*12*(1+ifNull(commission_pct, 0)) desc;
select *,salary*12*(1+ifNull(commission_pct, 0)) 年薪 from employees order by salary*12*(ifNull(commission_pct, 0)) desc;
MySQL之排序查询最先出现在Python成神之路。
共有 0 条评论