Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 排序规则

作者:佳凝皓月   发布日期:2026-04-28   浏览:134

-- 示例代码:MySQL 排序规则

-- 1. 按单列排序(升序)
SELECT * FROM employees
ORDER BY salary;

-- 解释:此查询将按 salary 列的值进行升序排序。默认情况下,ORDER BY 是升序排列。

-- 2. 按单列排序(降序)
SELECT * FROM employees
ORDER BY salary DESC;

-- 解释:DESC 关键字用于指定降序排序。如果不指定,默认是升序(ASC)。

-- 3. 按多列排序
SELECT * FROM employees
ORDER BY department, salary DESC;

-- 解释:首先按 department 列进行升序排序,如果 department 相同,则按 salary 列进行降序排序。

-- 4. 按表达式排序
SELECT employee_name, (salary - bonus) AS net_salary
FROM employees
ORDER BY net_salary DESC;

-- 解释:可以使用表达式作为排序依据。这里按净工资(salary - bonus)进行降序排序。

-- 5. 按别名排序
SELECT employee_name, salary * 12 AS annual_salary
FROM employees
ORDER BY annual_salary;

-- 解释:可以使用别名(如 annual_salary)进行排序。

上一篇:mysql instr函数

下一篇:mysql 多表查询

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站