|
取得データの並べ替え(ORDER BY)
SELECT文で取得するデータの並べ替えをする場合はORDER BY句を利用します。
文法:ORDER BY <列名1> [ASC | DESC][, <列名2> [ASC | DESC]…]
|
昇順(小さいものが先)の場合はASCを、降順(大きいものが先)の場合はDESCを指定します。
なお、ASC・DESCを指定せず省略した場合は、昇順(ASC)とみなします。
***例***
[社員マスタ]
所属コード |
社員コード |
氏名 |
01 |
001 |
テスト一郎 |
01 |
002 |
テスト二郎 |
02 |
001 |
テスト三郎 |
03 |
001 |
テスト四郎 |
[実行SQL]
SELECT
所属コード,
社員コード,
氏名
FROM
社員マスタ
ORDER BY
所属コード DESC, 社員コード
|
[結果]
所属コード |
社員コード |
氏名 |
03 |
001 |
テスト四郎 |
02 |
001 |
テスト三郎 |
01 |
001 |
テスト一郎 |
01 |
002 |
テスト二郎 |
|
<<PR>>
価格:300円
価格:300円
|