SQL入門チュートリアルマニュ...ログイン
SQL入門チュートリアルマニュアル
著者:php.cn  更新時間:2022-04-12 14:15:40

SQL ORDER BY



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


SQL ORDER BY キーワード

ORDER BY キーワードは、結果セットを 1 つの列または複数の列でソートするために使用されます。

ORDER BY キーワードは、デフォルトでレコードを昇順に並べ替えます。レコードを降順に並べ替える必要がある場合は、DESC キーワードを使用できます。

SQL ORDER BY 構文

SELECT 列名,列名
FROM テーブル名
ORDER BY 列名,列名 ASC|DESC;


デモデータベース

このチュートリアルでは、 php サンプル データベースを使用します。

以下は「ウェブサイト」テーブルから選択されたデータです:

+----+-------------+------------ - ---------------+------+-----------+
| 国名 |
-- -+---------------+---------------+----- --+------+
| グーグル https://www.google.cm/ | タオバオ | | 13 | 中国語のウェブサイト |
| | フェイスブック | https://www.facebook.com/ |
+----------+---------- - -------+------+-----------+


ORDER BY 例

以下のSQL文 すべて選択「Websites」テーブルから Web サイトを検索し、「alexa」列で並べ替えます:

SELECT * FROM Websites

ORDER BY alexa;

実行出力:



ORDER BY DESC 例

次の SQL ステートメントは、「Websites」テーブルからすべての Web サイトを選択し、「alexa」列で降順に並べ替えます。 ;

実行出力結果:


ORDER BY 複数の列
次の SQL ステートメントは、「Websites」テーブルからすべての Web サイトを選択し、「country」列と「alexa」列で並べ替えます。


SELECT * FROM Websites

ORDER BY country,alexa;

実行出力結果: