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

2 sql कॉलम का मिलान करें यदि =फिर 1 . द्वारा एक अलग कॉलम अपडेट करें

आम तौर पर यह ऐसा होगा:

UPDATE TABLE_A a JOIN TABLE_B b 
  ON a.join_col = b.join_col AND a.column_a = b.column_b
SET a.column_c = a.column_c + 1

join_col मान संभवतः user_id है ताकि आप केवल TABLE_A . में पंक्तियों को अपडेट करें जहां वह वही उपयोगकर्ता TABLE_B . में समान मान है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता द्वारा जेनरेट किए गए SQL-regex में SQL इंजेक्शन से बचना

  2. MySQL तालिकाओं में स्लैश, लेकिन PDO और पैरामीटरयुक्त प्रश्नों का उपयोग करना। क्या हो रहा है?

  3. किसी तालिका में अल्पविराम से अलग किए गए मान दिखाने में असमर्थ

  4. mySQL में गतिशील रूप से कॉलम नामों का चयन कैसे करें

  5. MySQL में सिंगल कोट्स, डबल कोट्स और बैकटिक्स का उपयोग कब करें