SQL ORDER BYでデータを自由に並べ替える

SELECT 文で取得したデータは、そのままだとランダムな表示順で表示される。任意の順番にレコード(行)を並び替えるには、ORDER BY句を使うと良い。

ORDER BY

カラム名を指定する事で、そのカラムに対してデータを並び替える事ができる。

SELECT カラム名
FROM テーブル名
ORDER BY 並べ替えたいカラム名 [ASC|DESC];

オプションASC/DESCによって、昇順降順の指定ができる。

ASC:昇順(小さい順・A→Z)※省略可能(デフォルト)

DESC:降順(大きい順・Z→A)

コメント

タイトルとURLをコピーしました