做网站用什么版本系统,asp美食网站源码,wordpress支持手机,百度指数如何分析数据1.排序查询
select 查询列表form 表【where 筛选条件】order by 排序列表【asc|desc】2.使用描述
1、asc代表的是升序#xff0c;desc代表的是降序
如果不写#xff0c;默认是升序
2、order by子句中可以支持单个字段、多个字段、表达式、函数、别名
3、order by子句一般是…1.排序查询
select 查询列表form 表【where 筛选条件】order by 排序列表【asc|desc】2.使用描述
1、asc代表的是升序desc代表的是降序
如果不写默认是升序
2、order by子句中可以支持单个字段、多个字段、表达式、函数、别名
3、order by子句一般是放在查询语句的最后面limit子句除外3.使用演示 3.1 查询员工信息要求工资从高到低排序
#降序
SELECT * FROM employees ORDER BY salary DESC;
#升序
SELECT * FROM employees ORDER BY salary ASC;3.2【按筛选条件排序】查询部门编号90的员工信息按入职时间的先后进行排序
SELECT *
FROM employees
WHERE department_id 90
ORDER BY hiredate ASC ;3.3【按表达式排序】按年薪的高低显示员工信息和年薪
SELECT *,salary*12*(1IFNULL(commission_pct,0)) AS 年薪
FROM employees
ORDER BY salary*12*(1IFNULL(commission_pct,0)) DESC;3.4【按别名排序】按年薪的高低显示员工的信息和年薪
SELECT *,salary*12*(1IFNULL(commission_pct,0)) AS 年薪
FROM employees
ORDER BY 年薪 DESC;3.5【按函数排序】按姓名的长度显示员工的姓名和工资
SELECT LENGTH(last_name) 字节长度,last_name,salary
FROM employees
ORDER BY LENGTH(last_name) DESC;3.6【多个字段排序】查询员工信息先按工资排序再按员工编号排序
SELECT *
FROM employees
ORDER BY salary DESC,employee_id ASC;3.7查询邮箱中包含e的员工信息并先按邮箱的字节数降序再按部门号升序
SELECT * ,LENGTH(email) 邮箱字节数
FROM employees
WHERE email LIKE %e%
ORDER BY LENGTH(email) DESC,department_id ASC;