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表中选择所有记录,按fees字段升序排序:
SELECT * FROM student ORDER BY fees ASC;
执行上面语句,得到以下结果 -

示例2:
从student表获取所有数据,并按ADDRESS和FEES对结果进行降序排序:
SELECT * FROM student ORDER BY address, fees DESC;
执行上面语句,得到以下结果 -

注意:
address值为Shenzheng的记录的fees字段的排序顺序。
						上一篇:
								SQLite LIMIT子句
												下一篇:
								SQLite快速入门
												
						
						
					
					
					