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

एसक्यूएल:कॉलम द्वारा ऑर्डर करें, फिर मिक्स एएससी और डीएससी . को सबस्ट्रिंग करके

यहां डेमो करें

select *
from #temp
order
by substring(id,1,2),
case
when substring(id,1,2)%2=0 then row_number() over (partition by substring(id,1,2) order by  SUBSTRING(id,4,3) desc)
else row_number() over (partition by substring(id,1,2) order by  SUBSTRING(id,4,3) asc)
end



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy:क्वेरी के दौरान MySQL सर्वर से कनेक्शन टूट गया

  2. MySQL - PHP:तालिका पंक्तियों में परिणाम प्रदर्शित करें (प्रति पंक्ति 5 परिणाम)

  3. एन्क्रिप्टेड डेटा के साथ LIKE सर्च कैसे करें?

  4. यूरो साइन साइट पर नहीं दिख रहा है

  5. यादृच्छिक समय पर क्वेरी अंत चरण बहुत लंबा है