TOP > SQL>

ソート

データベース ORACLE MySQL PostgreSQL
対応状況

データの表示順番を変えるために使う命令です。


ソート昇順


昇順でソートする場合は、「ORDER BY 列名 ASC」を使用します。
また、「ASC」を省略することも出来ます。
(省略時のデフォルトが、昇順の為)

構文
SELECT * FROM テーブル名 ORDER BY 列名 ASC;

Money列の金額が低い順番にソートした例です。
使用例
mysql> SELECT name,Money FROM ado ORDER BY Money ASC;
+--------+-------+
| name   | Money |
+--------+-------+
| sasuke |   120 |
| yama   |  8220 |
| ziro   |  9000 |
| taro   | 90220 |
+--------+-------+

ソート降順


降順にソートする場合は、「ORDER BY 列名 DESC」を使用します。

構文
SELECT * FROM テーブル名 ORDER BY 列名 DESC;

Money列の金額が高い順番にソートした例です。
使用例
mysql> SELECT name,Money FROM ado ORDER BY Money DESC;
+--------+-------+
| name   | Money |
+--------+-------+
| taro   | 90220 |
| ziro   |  9000 |
| yama   |  8220 |
| sasuke |   120 |
+--------+-------+
お勧め商品
最近の記事
当サイトについて  免責事項  プライバシーポリシー
Copyright (C) Sasuke 2012 All rights reserved.