MySQL5逆引き大全460の極意

データ操作命令(SELECT)の極意 - Tips51 レコードの並べ替えを行うには

登録タグ
SQL
Icon comment count 0
Icon stock count 1

3-1SELECTの基本Tips51 レコードの並べ替えを行うには

Level1

PointORDER BY句を利用します

構文   
SELECT 取得列 [,...] FROM テーブル名
  ORDER BY ソートキー [ASC|DESC] [,...]

ORDER BY句を使用することで、SELECT命令で取得した結果セットを並べ替えることができます。

並べ替えのキーとしては、列名の他、列番号(1スタート)、演算子/関数を含む式の形式で指定することが可能です。並び替えの条件はASC(昇順。デフォルト)、DESC(降順)のいずれかを、複数の並び替えキーがある場合には、キーをカンマ区切りで列記することもできます。

用例1

mysql> SELECT name, sex, blood FROM member ORDER BY name_kana, blood; 
+----------+------+-------+
| name     | sex  | blood |
+---------

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません