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

MySQL ORDER BY दो फ़ील्ड कंडीशन

MySQL में तुलना का परिणाम है 0 या 1 . तो Stock > 0 है 1 अगर true . और 1 और 0 . से बड़ा . तो या तो उपयोग करें

ORDER BY Stock = 0 ASC, Price DESC

या

ORDER BY Stock > 0 DESC, Price DESC

या

ORDER BY case when Stock > 0
              then 1
              else 2
         end, 
         Price DESC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रेल में पूर्ण-पाठ mysql खोज

  2. iOS - कोर डेटा और सर्वर डेटाबेस सिंक्रोनाइज़ेशन सर्वोत्तम अभ्यास

  3. कोडइग्निटर जहां क्लॉज के साथ स्टेटमेंट का चयन करें

  4. MySQL हैशिंग फ़ंक्शन कार्यान्वयन

  5. अन्य स्तंभों के क्रम के आधार पर समूह से एक मान का चयन करें