पोस्टग्रेज boolean
की अनुमति देता है
ORDER BY
. में मान खंड, तो यह है आपका generalised 'X LAST'
:
ORDER BY (my_column = 'X')
व्यंजक boolean
. का मूल्यांकन करता है , परिणामी मान इस प्रकार क्रमबद्ध होते हैं:
FALSE (0)
TRUE (1)
NULL
चूंकि हम गैर-शून्य मानों से निपटते हैं, इसलिए हमें बस इतना ही चाहिए। ये रहा आपका वन-लाइनर:
...
ORDER BY (zone = 'Future'), zone, status;
संबंधित:
- शून्य छँटाई अन्य सभी के बाद मूल्य, विशेष को छोड़कर
- क्वेरी चुनें लेकिन रिकॉर्ड नंबर 3 से परिणाम दिखाएं
- एसक्यूएल दो मानदंड एक समूह द्वारा