SQLite - Order By语句

SQLite - Order By语句 首页 / SQLite入门教程 / SQLite - Order By语句

SQLite ORDER BY子句用于基于一个或多个列以升序或降序对获取的数据进行排序。

语法:

SELECT column-list 
FROM table_name 
[WHERE condition] 
[ORDER BY column1, column2, .. columnN] [ASC | DESC]; 

您可以在ORDER BY子句中使用一个或多个列。您使用过的列必须显示在column-list中。

让无涯教程以一个示例来演示ORDER BY子句。无涯教程有一个名为" STUDENT"的表,其中包含以下数据:

Sqlite Order by clause 1

示例1:

从"STUDENT"中选择所有记录,其中费用按升序排列:

SELECT * FROM STUDENT ORDER BY FEES ASC; 

输出:

Sqlite Order by clause 2

示例2:

从表" STUDENT"中获取所有数据,然后按名称和费用按降序对结果进行排序:

无涯教程网

SELECT * FROM STUDENT ORDER BY NAME, FEES DESC; 

输出:

Sqlite Order by clause 3

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

Python核心技术与实战 -〔景霄〕

架构实战案例解析 -〔王庆友〕

职场求生攻略 -〔臧萌〕

张汉东的Rust实战课 -〔张汉东〕

手把手带你写一门编程语言 -〔宫文学〕

编程高手必学的内存知识 -〔海纳〕

朱涛 · Kotlin编程第一课 -〔朱涛〕

深入浅出可观测性 -〔翁一磊〕

好记忆不如烂笔头。留下您的足迹吧 :)