在 SQL 中,可以使用 ORDER BY
子句對查詢結(jié)果進行排序
SELECT column1, column2, ...
FROM table_name
WHERE condition
ORDER BY column1, column2, ... ASC|DESC;
column1, column2, ...
:要排序的列名。ASC|DESC
:指定排序順序。ASC
表示升序(默認),DESC
表示降序。以下是一個實際的例子,展示了如何根據(jù)年齡對用戶表進行升序排序:
SELECT id, name, age
FROM users
ORDER BY age ASC;
如果需要按照多個列進行排序,可以將它們用逗號分隔:
SELECT id, name, age, score
FROM users
ORDER BY age ASC, score DESC;
這將首先根據(jù)年齡進行升序排序,然后根據(jù)分數(shù)進行降序排序。