1.排序order by ,ORDER BY
子句允许对单个列或多个列排序结果集。按升序或降序对不同列的结果集进行排序。
2.语法:
SELECT column1, column2,...
FROM tbl
ORDER BY column1 [ASC|DESC], column2 [ASC|DESC],...
ASC
表示升序,DESC
表示降序。默认情况下,如果不明确指定ASC
或DESC
,ORDER BY
子句会按照升序对结果集进行排序.
3.另外,ORDER BY
子句允许使用FIELD()
函数为列中的值定义自己的自定义排序顺序。可以使用FIELD()
函数将这些值映射到数值列表,并使用数字进行排序