SQL の基本 | DML: データ操作言語 | ORDER BY

ORDER BY キーワードは、結果セットを昇順または降順で並べ替えるために使用する。

ORDER BY キーワードは、デフォルトでレコードを昇順に並べ替える。レコードを降順に並べ替えるには、DESC キーワードを使用する。

ORDER BY 構文

SELECT カラム名1, カラム名2, ...
FROM テーブル名
ORDER BY カラム名1, カラム名2, ... ASC|DESC;

ORDER BY の例

例1

SELECT * FROM customers
ORDER BY country;

例2

SELECT * FROM customers
ORDER BY country, customer_name;

例3

SELECT * FROM customers
ORDER BY country ASC, customer_name DESC;