ORDER BY 关键字
- 一、order by 简介
- 1)order by 的作用
- 2)语法格式
- 二、order by 使用
- 1)按照字段名排序
- 2)按照索引进行排序
- 3)降序
- 4)按照多列排序
一、order by 简介
ORDER BY 关键字用于对结果集进行「排序」。
1)order by 的作用
ORDER BY 关键字可以使查询返回的「结果集」按照指定的列进行排序,可以按照某「一列」排序或者同时按照「多列」进行排序,排序的顺序可以是「升序」或者「降序」。
2)语法格式
SELECT column_name,column_name
FROM table_name
ORDER BY column_name,column_name ASC|DESC;
二、order by 使用
首先我们准备一个测试用的表,查询返回的「结果集」如下
1)按照字段名排序
ORDER BY 关键字可以按照某「列名」进行排序,列名就是字段名,比如按照 username 列排序
可以明显的看到,查询结果发生了变化, username 列已经按照升序进行排序
2)按照索引进行排序
ORDER BY 关键字可以按照「索引」进行排序,比如最左边第一列 username 的索引是 1,嘴边第二列 password列的索引是 2,依次类推…比如按照第1列排序。
第一列就是 username 列,我们可以看到,排序结果和字段名一致。
3)降序