MySQL排序
2019-06-15 14:40
1366 查看
版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
语法:
[code]select * from 表名 order by 列1 asc|desc [,列2 asc|desc,...]
说明
- 将行数据按照列1进行排序,如果某些行列1的值相同时,则按照列2排序,以此类推
- 默认按照列值从小到大排列(asc)
- asc从小到大排列,即升序
- desc从大到小排序,即降序
例1:查询未删除男生信息,按学号降序
[code]select * from students where gender=1 and is_delete=0 order by id desc;
例2:查询未删除学生信息,按名称升序
[code]select * from students where is_delete=0 order by name;
例3:显示所有的学生信息,先按照年龄从大-->小排序,当年龄相同时 按照身高从高-->矮排序
[code]select * from students order by age desc,height desc;
相关文章推荐
- 解决一个mysql关于按文章以及评论的最早时间的排序问题
- MYSQL创建数据库时候直接指定编码和排序规则
- mysql 按字段a排序 并编序列号,字段a值相同的编号相同
- mysql先排序后去重
- [ 备忘 ] php 正则表达式与 mysql IN 查询的排序问题
- Mysql大量数据快速排序方案
- MySQL 排序检索数据Select——MySQL系列(二)
- mysql中如何给字符型的数字字段进行排序
- Mysql 获取成绩排序后的名次
- 浅谈Java、MySQL的中文排序问题
- 转!!mysql order by 中文排序
- mysql 按in条件中的字段排序
- 在Mysql5下使用Hash分区时排序的怪异现象
- mysql in 排序 也可以按in里面的顺序来排序
- 0505 | MySQL | 第 5 章 排序检索数据
- Mysql查询结果按指定的id列排序
- MySql varchar排序,加減 CAST ,CONVERT
- Mysql的varchar排序按照数字顺序
- mysql 单表排序,相同值排序
- mysql中解决1.1,1.1.1,10.1序号排序问题