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”的表,其中包含以下数据:
示例1:
选择所有在”STUDENT”表中,按照FEE升序排列的记录:
SELECT * FROM STUDENT ORDER BY FEES ASC;
输出:
示例2:
从表格“STUDENT”中获取所有数据,并按名称和费用降序排序结果:
SELECT * FROM STUDENT ORDER BY NAME, FEES DESC;
输出: