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

इंसर्ट स्टेटमेंट जो डालने से पहले डुप्लिकेट की जाँच करता है

INSERT INTO requests ('user_id','subject','text','time') 
VALUES (56,'test','test 1234',6516516)
ON DUPLICATE KEY UPDATE time = VALUES(time), user_id = VALUES(user_id)

प्रासंगिक कॉलम UNIQUE को अनुक्रमित करने के लिए सेट करें।

यह एक पंक्ति सम्मिलित करेगा, लेकिन यदि विषय या पाठ (या दोनों) पहले से मौजूद हैं, तो आप मौजूदा पंक्ति को दिए गए time के साथ अपडेट करते हैं और user_id



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP और MySQL डेटाबेस का उपयोग करके पूर्ण उपयोगकर्ता पंजीकरण प्रणाली

  2. अनुक्रम संख्या mysql के साथ कॉलम अपडेट करना

  3. कैसे mysql में अनुक्रमणिका के आकार का पता लगाने के लिए (प्राथमिक कुंजी सहित)

  4. कैसे एक mysql परिणाम सेट के माध्यम से लूप करने के लिए?

  5. Mysql कमांड लाइन की डिस्प्ले सेटिंग्स को कैसे एडजस्ट करें?