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

वृद्धि स्तंभ मान यदि डुप्लिकेट मान पाया गया

MySQL आपको निम्नलिखित की तरह कुछ वाक्यांश करने की अनुमति देता है (अभी सिंटैक्स की जांच नहीं कर सकता है, लेकिन आप इसे इंटरनेट में अच्छी तरह से प्रलेखित पाएंगे):

INSERT ... ON DUPLICATE KEY UPDATE...

इसका मतलब है, एक तालिका में एक पंक्ति डालने का प्रयास करें जिसमें एक विशिष्ट कॉलम अद्वितीय कुंजी के रूप में है और, यदि एक पंक्ति कुंजी के समान मान के साथ मौजूद है, तो यह अद्यतन भाग निष्पादित करती है।

इसलिए, यदि आप कॉलम पोस्ट कोड . को परिभाषित करते हैं एक अद्वितीय अनुक्रमणिका के रूप में, उपरोक्त निर्माण ठीक वही करेगा जो आप मांग रहे हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीडीओ PHP5.4 में स्ट्रिंग के रूप में पूर्णांक कॉलम लौटाता है

  2. डेटाबेस पासवर्ड संग्रहीत करने के लिए सर्वोत्तम अभ्यास

  3. उन दिनों के लिए मैसकल से डेटा वापस कैसे प्राप्त करें जिनके पास कोई आंकड़े नहीं हैं

  4. एक्सकोड:आईओएस टेक्स्टफिल्ड से डेटा भेजने का सबसे आसान तरीका उदाहरण के लिए रिमोट डेटाबेस

  5. दिनांक के आधार पर तालिका से डेटा का चयन