在 SQL 查询中,ORDER BY
是一个子句,用于指定查询结果的排序顺序。它可以根据一个或多个列的值进行升序(ASC)或降序(DESC)排序。
以下是一个简单的 ORDER BY
语句示例:
SELECT * FROM table_name
ORDER BY column_name ASC;
在这个示例中,查询将按照 column_name
列的值进行升序排序。如果要按照多个列进行排序,可以使用逗号分隔列名:
SELECT * FROM table_name
ORDER BY column1 ASC, column2 DESC;
在这个示例中,查询将首先按照 column1
列的值进行升序排序,然后在相同的 column1
值中按照 column2
列的值进行降序排序。
需要注意的是,ORDER BY
子句应该放在查询语句的最后,紧跟在 WHERE
子句之后。
领取专属 10元无门槛券
手把手带您无忧上云