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

MySQL अन्य तालिका से डेटा सम्मिलित करें

मुझे लगता है कि आप चाहते हैं:

INSERT INTO Contacts (id,group_id,company_id,email,name)
SELECT co.id,co.group_id,co.id,co.email,co.name
FROM company co
LEFT JOIN contacts c ON co.id = c.company_id
WHERE c.company_id IS NULL

यह कंपनी में संपर्कों से सभी जानकारी सम्मिलित करेगा जो पहले से वहां नहीं थी। कॉलम फोन खाली छोड़ दिया जाएगा, क्योंकि उस कॉलम के संपर्कों में कोई जानकारी नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सम्मिलित तालिका से परिणामों को एक पंक्ति तक सीमित करें

  2. Convert_tz रिटर्न शून्य

  3. टेक्स्ट डेटाटाइप को जारी रखते हुए हाइबरनेट त्रुटि

  4. बड़ी मात्रा में डेटा वितरित करने वाली क्वेरी के लिए इष्टतम MySQL सेटिंग्स?

  5. मेरे स्थानीय पर mySQL डेटाबेस को विभिन्न मशीनों से कैसे एक्सेस किया जा सकता है?