SQLite OrderBy语句

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

语法:

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

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

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

示例 1:

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

SELECT * FROM STUDENT ORDER BY FEES ASC; 

输出结果:

示例 2:

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

SELECT * FROM STUDENT ORDER BY NAME, FEES DESC; 

输出结果:

热门文章

优秀文章