PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Amazon Redshift में NULLS को पहले लागू करना

अभिव्यक्ति का प्रयोग करें

field_c IS NOT NULL

पहले के रूप में ORDER BY वस्तु। यह ...
FALSE . का मूल्यांकन करता है .. अगर NULL
TRUE .. अगर NULL नहीं है।

और FALSE (0) TRUE . से पहले सॉर्ट करता है (1). किसी भी डेटा प्रकार और मूल्यों के किसी भी संभावित वितरण के लिए काम करता है।

SELECT field_a,
       row_number() OVER (PARTITION BY field_b
                          ORDER BY field_c IS NOT NULL, field_c) AS row_number
FROM   test_table
ORDER  BY row_number;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डायनामिक कॉलम हेडर पोस्टग्रेज करता है (किसी अन्य टेबल से)

  2. मुझे pgAdmin 3 का उपयोग करके CSV से पोस्टग्रेज़ तालिका में डेटा कैसे आयात करना चाहिए?

  3. Postgres अनुक्रमणिका नाम किस स्तर पर अद्वितीय होने चाहिए?

  4. एक खाली hstore कॉलम में एक कुंजी जोड़ना

  5. PostgreSQL स्कीमा बनाएँ