ORDER BY语句是用来对查询结果进行排序的。它可以根据一个或多个列进行排序,并可以指定排序的顺序(升序或降序)。
使用ORDER BY语句的基本语法如下:
SELECT 列名1, 列名2, …
FROM 表名
ORDER BY 列名1 ASC/DESC, 列名2 ASC/DESC, …
其中,列名1, 列名2, … 是要查询的列名;表名是要查询的表名;ASC表示按升序排序,DESC表示按降序排序。
例如,要按照学生表中的成绩列进行降序排序,可以使用以下SQL语句:
SELECT *
FROM Student
ORDER BY grade DESC;
这将返回学生表中的所有列,并按照成绩列的降序进行排序。
注意:ORDER BY语句必须放在SELECT语句的末尾,并且在WHERE子句之后。