700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > SQL教程——order by语法

SQL教程——order by语法

时间:2018-12-03 12:19:03

相关推荐

SQL教程——order by语法

本教程中所使用的数据库的建表语句都在“SQL教程——索引”这篇文章中,点击链接直达:索引&建表语句

摘要:本文主要SQL语句中order by的语法和使用

order by

orderby语法:

select 查询列表

from 表

【where筛选条件】

orderby排序列表【asc | desc 】

select * from employees order by salary desc;select * from employees order by salary asc;

select * from employees where department_id >= 90 order by hiredate asc;#按照年薪的高低显示员工的信息和年薪【按表达式排序】select *, salary * 12 * (1 + ifnull(commission_pct, 0))年薪 from employees order bysalary * 12 * (1 + ifnull(commission_pct, 0)) desc;#按照年薪的高低显示员工的信息和年薪【按别名排序】select *, salary * 12 * (1 + ifnull(commission_pct, 0))年薪 from employees order by年薪desc;#按姓名的长度显示员工的姓名和工资【按函数排序】select length(last_name)字节长度, last_name, salaryfrom employees order by length(last_name) desc;#查询员工信息,要求先按工资排序,再按员工编号排序【按多个字段排序】select * from employees order by salary desc, employee_id asc;

总结:orderby子句中可以支持单个字段、多个字段、表达式、函数、别名

order by字句一般放在查询语句的最后面,limit字句除外

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。