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

इनर जॉइन या मिन के साथ अपडेट करें?

इस प्रकार आप UPDATE के साथ INNER JOIN का उपयोग कर सकते हैं MySQL में:

UPDATE NEW n
  INNER JOIN (
    SELECT
      OtherID,
      MIN(ID) AS ID
    FROM NEW
    GROUP BY OtherID
  ) m ON n.ID = m.ID
  INNER JOIN OLD o ON n.OtherID = o.OtherID
SET n.Data = o.Data


  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:उपश्रेणियों से पूर्ण डेटा के साथ दो कई से कई संबंधों और डुप्लिकेट के साथ क्वेरी

  2. कैसे (चुपचाप) 32 और 64 बिट विंडोज़ पर MySQL की स्थापना रद्द करें

  3. जब तक मैं मैन्युअल रूप से ANALYZE TABLE `myTable` नहीं चलाता, MySQL info_schema को अपडेट नहीं कर रहा है

  4. MySQL में सीमांकक

  5. MySQL लेफ्ट जॉइन सबसेलेक्ट