【MySQL】ORDER BY句のCASE式で昇順・降順を指定する方法
ORDER BY句でCASE式を使用する際に、ASC(昇順)、DESC(降順)をCASE式のどこに記載すれば良いかの方法です。
目次
方法
以下のように、CASE式のENDの後に、DESCやASCを記載すれば良いです。
-- 省略 --
ORDER BY
CASE
WHEN 条件
THEN 1
ELSE 2
END DESC
プログラマー歴7年程度の若造が書く、悩みに悩んで解決したソースコードを共有するブログ。ここにあるソースはご自由にお使いください。あとはその他もろもろプログラミング関係の記事を載せています。
ORDER BY句でCASE式を使用する際に、ASC(昇順)、DESC(降順)をCASE式のどこに記載すれば良いかの方法です。
以下のように、CASE式のENDの後に、DESCやASCを記載すれば良いです。
-- 省略 --
ORDER BY
CASE
WHEN 条件
THEN 1
ELSE 2
END DESC
ディスカッション
コメント一覧
まだ、コメントがありません