2011-10-01 2 views

答えて

77

まず、NULL値昇順デフォルトで最後のソートです。余計なことをする必要はありません。

問題は完璧逆であるため、最初のNULL値をソート順序を、降順に適用されます。種類TRUE

ORDER BY (somevalue IS NULL), somevalue DESC 

FALSEので、NULL:あなたは置き換えることができ、この標準のSQL機能なしのPostgreSQL 8.2と古いまたは他のRDBMSの

ORDER BY somevalue DESC NULLS LAST 

solution @Mosty pointed outのPostgreSQL 8.3で導入されました上記の例のように、値が最後に来ます。

関連後で答え:

+1

いつものように素晴らしい –

関連する問題