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

Mysql में क्लॉज द्वारा यूनियन और ऑर्डर का उपयोग करना

आप प्रत्येक चयन में रैंक नामक छद्म-स्तंभ जोड़कर ऐसा कर सकते हैं, जिसे आप अपने अन्य मानदंडों के अनुसार क्रमबद्ध करने से पहले पहले क्रमित कर सकते हैं, जैसे:

select *
from (
    select 1 as Rank, id, add_date from Table 
    union all
    select 2 as Rank, id, add_date from Table where distance < 5
    union all
    select 3 as Rank, id, add_date from Table where distance between 5 and 15
) a
order by rank, id, add_date 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. MySQL क्या है:एक सिंहावलोकन

  3. स्टैंडअलोन MySQL सर्वर

  4. पैरामीटरयुक्त चयन क्वेरी के लिए मैं पीडीओ ऑब्जेक्ट का सही तरीके से उपयोग कैसे कर सकता हूं?

  5. MySQL NULLIF () समझाया गया