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

यदि कोई मौजूद नहीं है तो MySQL दूसरी पंक्ति का चयन करें

इसे आजमाएं:

SELECT * FROM 
   (SELECT * FROM your_table
      WHERE id = your_id
      LIMIT 1
    UNION
    SELECT * FROM your_table
      LIMIT 1) a
LIMIT 1

विचार यह है कि पहली वांछित पंक्ति को लिया जाए और इसे पहली पंक्ति में जोड़ा जाए, अंत में पहली पंक्ति को लिया जाए। यदि वांछित पंक्ति मौजूद नहीं है, तो पहली पंक्ति का चयन किया जाएगा...



  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. लोड डेटा इनफाइल त्रुटि कोड:13

  3. सी++ के लिए MySQL कनेक्टर | MySQL_Connection ::setReadOnly () setSchema पर अपवाद

  4. MySQL में तालिका नाम की अधिकतम लंबाई

  5. स्प्रिंग बूट जेपीए टेबल में हाइबरनेट के साथ अपरकेस नाम के साथ डालें