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

IN खंड के क्रम में mysql पंक्तियों का चयन कैसे करें

FIND_IN_SET फ़ंक्शन :

SELECT e.* 
  FROM EMPLOYEE e 
 WHERE e.code in (1,3,2,4) 
ORDER BY FIND_IN_SET(e.code, '1,3,2,4')

या CASE कथन का उपयोग करें:

SELECT e.* 
  FROM EMPLOYEE e 
 WHERE e.code in (1,3,2,4) 
ORDER BY CASE e.code
           WHEN 1 THEN 1 
           WHEN 3 THEN 2
           WHEN 2 THEN 3
           WHEN 4 THEN 4
         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. MySQL या MariaDB का बैकअप लेने के लिए mysqldump का उपयोग करें

  2. पर्ल डीबीआई fetchall_hashref

  3. सरल PHP SQL लॉगिन समस्या निवारण

  4. mysql का उपयोग करके स्ट्रिंग्स को विभाजित करें

  5. MySQL REGEXP उदाहरण