溫馨提示×

如何在SQL中進行排序

sql
小樊
81
2024-09-14 18:42:54
欄目: 云計算

在 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ù)進行降序排序。

0