SQL:任意の順序でソート(並べ替え)する方法

  • URLをコピーしました!

SQLでは特定の項目の昇順、降順ではなく任意の順序で並べ替えて取得することも出来ます。

任意の順序でソートするにはORDER BY句でCASE文を指定する事で取得することが出来ます。

目次

任意の順でソートする例

サンプルテーブル

「BIRTHDAY」テーブル

クエリー(SQL)

FROM BIRTHDAY b
ORDER BY
	CASE b.NAME WHEN '佐藤 花子' THEN 1 
 				WHEN '石川 一' THEN 2 
				WHEN '山田 太郎' THEN 3 
	END;

出力結果

よかったらシェアしてね!
  • URLをコピーしました!
0 0
Article Rating
申し込む
注目する
guest
0 コメント一覧
最も古い
最新 高評価
インラインフィードバック
すべてのコメントを見る
目次