MySQLでNULLが最後になるようにソートしたい
MySQLでNULLが入っていた時のソートを思い通りにしたい。
昇順でNULLが頭
ORDER BY `name` ASC +------+ | name | +------+ | NULL | | ア | | イ | +------+
降順でNULLが最後
ORDER BY `name` DESC +------+ | name | +------+ | イ | | ア | | NULL | +------+
昇順でNULLが最後
ORDER BY `name` IS NULL ASC, `name` ASC +------+ | name | +------+ | ア | | イ | | NULL | +------+