SQLite ORDER BY 子句

SQLite ORDER BY 子句

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

语法:

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

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

让我们举一个例子来演示ORDER BY子句。我们有一个名为“STUDENT”的表,其中包含以下数据:

SQLite ORDER BY 子句

示例1:

选择所有在”STUDENT”表中,按照FEE升序排列的记录:

SELECT * FROM STUDENT ORDER BY FEES ASC; 

输出:

SQLite ORDER BY 子句

示例2:

从表格“STUDENT”中获取所有数据,并按名称和费用降序排序结果:

SELECT * FROM STUDENT ORDER BY NAME, FEES DESC; 

输出:

SQLite ORDER BY 子句

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程