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

यदि अपडेट मौजूद है तो एक क्वेरी में डालें

आप उपयोग कर सकते हैं ON DUPLICATE KEY UPDATE

INSERT INTO yourtable (`id`, `key`, `value`) VALUES (4, 'something', 200)
ON DUPLICATE KEY UPDATE `value` = 200; 

key कॉलम में UNIQUE इंडेक्स होना चाहिए

SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रारंभ और समाप्ति समय के आधार पर दिन का सबसे सक्रिय समय

  2. SQLSTATE [HY093]:अमान्य पैरामीटर संख्या:बाध्य चर की संख्या लाइन 102 पर टोकन की संख्या से मेल नहीं खाती

  3. यदि मौजूद है तो तालिका से कॉलम कैसे छोड़ें

  4. प्रति खोज शब्द एक पंक्ति प्रदर्शित करें, यदि नहीं मिला तो डिफ़ॉल्ट रूप से प्रतिस्थापित करें

  5. मैं सिद्धांत 2 डीक्यूएल में अब () का उपयोग कैसे कर सकता हूं?