PostgreSQLでは、NULL値を含む値の降順ソート(DESC)を行うとNULL値が先に来る。
それでは都合が悪いことがあるわけで、その場合は
ORDER BY column IS NULL, column DESC
とすると、NULL値が末尾に来るようになる。
NULLかどうかの真偽でソートすればOKということらしい。
水曜日位の話だけど、分かるまで結構時間が掛かった…。
PostgreSQLでは、NULL値を含む値の降順ソート(DESC)を行うとNULL値が先に来る。
それでは都合が悪いことがあるわけで、その場合は
ORDER BY column IS NULL, column DESC
とすると、NULL値が末尾に来るようになる。
NULLかどうかの真偽でソートすればOKということらしい。
水曜日位の話だけど、分かるまで結構時間が掛かった…。