SQL のasc指定のサンプルコード order byで複数のカラムに並び替え条件を指定する
  • facebookページ
  • twitterページ
  • 2020.02.19

    SQL のasc指定のサンプルコード order byで複数のカラムに並び替え条件を指定する

    SQLのasc指定についてまとめています。

    以下、サンプルデータベースとしてEmployeesを、MySQLのバージョンは8.0.18を前提としています。

    SQLのascサンプルコード

    ascは、抽出結果の並び替えを行うorder byで昇順(小さい順に並べる)を指定します。

    ASCは省略可能です。SQL Server、Oracle、MySQL、ProgreSQLともorder by句でのASCは省略可能です。

    以下、departments(部署)テーブルをdept_no(部署番号)で並び替えるサンプルです。order by指定にascをつけた場合と省略した場合とで、全く同じ結果が出力されています。

    複数の並び替え条件を指定する

    order byで複数カラムに並び替え条件を指定する場合は、以下のように指定します。この場合でも、ascは省略が可能です。

    【関連記事】
    SQL order byでソート指定するサンプルコード集 指定のレコードだけ先頭に並べるには?

    まとめ

    ポテパンダの一言メモ
    • order byのasc指定は昇順に並び替えを行う
    • asc指定は、SQL Server、Oracle、MySQL、ProgreSQLなど主要データベースで省略可能
    • order byで複数カラムを指定する場合、個別に並び替え条件が指定できる


    優良フリーランス案件多数掲載中!
    フリーランスエンジニアの案件をお探しなら
    ポテパンフリーランス

    この記事をシェア

    • Facebookシェア
    • Twitterシェア
    • Hatenaシェア
    • Lineシェア
    pickup









    ABOUT US

    ポテパンはエンジニアと企業の最適なマッチングを追求する企業です。

    READ MORE