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

एक ही डेटा के साथ दो डेटाबेस को कैसे मर्ज करें, लेकिन अलग-अलग पीके के साथ, बिना डुप्लीकेट फ़ील्ड के?

एक UNION का चयन करें PK को छोड़कर सभी कॉलम आपको केवल अलग पंक्तियाँ देंगे:

insert into new_table (<non-pk columns>)
select <non-pk columns> from tableA
union
select <non-pk columns> from tableB

नोट:union डुप्लिकेट हटा देता है।



  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. इस प्रश्न को वाक्पटु के लिए परिवर्तित करें

  3. MySQL में row_number कैसे प्राप्त करें

  4. कैसे पिवट करें? एकाधिक पंक्तियों के साथ एकाधिक पंक्तियों को एक पंक्ति में कैसे परिवर्तित करें?

  5. मैं mysqldump से आउटपुट को छोटी फाइलों में कैसे विभाजित करूं?