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

MySQL - सबक्वेरी के आधार पर मान अपडेट करें

आपको बस इतना करना चाहिए कि इस तरह से तालिकाओं में शामिल हों।

UPDATE table2 t2
JOIN table1 t1 ON t1.id = t2.id
SET t2.name = t1.name;

जॉइन के साथ परिणाम

यदि आप इसे एक चयन के साथ करने के लिए तैयार हैं तो आप इसे इस तरह कर सकते हैं।

UPDATE table2 t2,
(   SELECT Name, id 
    FROM table1 
) t1
SET t2.name = t1.name
WHERE t1.id = t2.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. MySQL में एक स्ट्रिंग को कई बार दोहराएं - REPEAT ()

  2. Mysql क्वेरी में <> का क्या अर्थ है?

  3. Android में JSON के बजाय HTML प्रतिक्रिया प्राप्त करना

  4. क्या MySQL में फ़ंक्शन-आधारित अनुक्रमणिका होना संभव है?

  5. Mysql और angular से डेटा हटाएं