2011-10-01 14 views

उत्तर

77

सबसे पहले, शून्य मान डिफ़ॉल्ट आरोही क्रम में पिछले हल कर रहे हैं। आपको कुछ भी अतिरिक्त करने की ज़रूरत नहीं है।

मुद्दे पर लागू होता है उतरते आदेश है, जो सही उल्टा होता है और इस तरह पहले शून्य मान क्रमबद्ध करता है। TRUE से पहले

ORDER BY (somevalue IS NULL), somevalue DESC 

FALSE प्रकार है, तो शून्य: इस मानक एसक्यूएल सुविधा के बिना

ORDER BY somevalue DESC NULLS LAST 

लिए PostgreSQL 8.2 और पुराने या अन्य आरडीबीएमएस आप स्थानापन्न कर सकते हैं: solution @Mosty pointed outसाथ पेश किया गया था PostgreSQL 8.3 मान ऊपर आते हैं, बस ऊपर दिए गए उदाहरण की तरह।

संबंधित बाद में इस सवाल का जवाब:

+1

हमेशा के रूप में शानदार –

संबंधित मुद्दे