【MySQL】ORDER BY句のCASE式で昇順・降順を指定する方法

MySQL

スポンサーリンク

ORDER BY句でCASE式を使用する際に、ASC(昇順)、DESC(降順)をCASE式のどこに記載すれば良いかの方法です。

目次

方法

以下のように、CASE式のENDの後に、DESCやASCを記載すれば良いです。

-- 省略 --
ORDER BY
    CASE 
        WHEN 条件
            THEN 1
        ELSE 2 
        END DESC

MySQL

Posted by ton