MySQL基础二

1 排序查询

1.1 语法

select 查询列表
from[where 条件]
order by 排序列表 [asc|desc]

1.2 应用

  • 示例:查询员工信息,要求工资从高到低排序
SELECT
    *
FROM
    employees
ORDER BY
    salary DESC;
  • 示例:查询部门编号>=90的信息,按入职时间排序。
SELECT
    *
FROM
    employees
WHERE
    department_id >= 90
ORDER BY
    hiredate ;
  • 示例:按照年薪的高低显示员工的信息和年薪
SELECT
    * ,
    salary * 12 * (1 + IFNULL(commission_pct, 0)) "年薪"
FROM
    employees
ORDER BY
    salary * 12 * (1 + IFNULL(commission_pct, 0))  DESC;
  • 示例:

猜你喜欢

转载自www.cnblogs.com/xuweiweiwoaini/p/9508502.html