あるフィールド(例:期限)を昇順で並べ替えしたいのですが、
一部空白(NULL)の値があります。
この状態で「order by 期限 asc」で並べ替えをすると空白が下に来てしまいます。
私は空白の値が上に来るよう並べ替えがしたいのですがどうすればいいでしょうか?
■現在
順番 期限
1 20/02/17
2 20/02/18
3
■理想の順番
1
2 20/02/17
3 20/02/18
追記(02/19/20)
OracleやSQL server際、昇順でNULL値を先頭にする下記は使用できませんでした。
・order by 期限 IS NULL THEN 1 ELSE 0 END
・order by 期限 NULLS FIRST
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/20 04:43