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

चयन-विवरण का उपयोग करके किसी MYSQL-तालिका में मान कैसे सम्मिलित करें

बहुत करीब - उपयोग करें:

INSERT INTO TABLE_B
SELECT column_1, column_2, column_3 
  FROM TABLE_A
 WHERE id = 1

..मान लें कि TABLE_B . में केवल तीन कॉलम हैं . अन्यथा, इसमें डाले जा रहे कॉलम निर्दिष्ट करें:

INSERT INTO TABLE_B
  (column_1, column_2, column_3)
SELECT column_1, column_2, column_3 
  FROM TABLE_A
 WHERE id = 1

और, यदि आवश्यक हो--आप स्थिर रूप से परिभाषित मानों का भी उपयोग कर सकते हैं:

INSERT INTO TABLE_B
  (column_1, column_2, column_3, column_4)
SELECT column_1, column_2, 0, column_3 
  FROM TABLE_A
 WHERE id = 1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस के साथ PHP OOP मुद्दा

  2. डेटाबेस में लॉग डेटा संग्रहीत करने के लिए बेहतर रणनीति क्या है?

  3. mysql प्रश्नों के लिए बैककोट/बैकटिक्स का उपयोग करना

  4. mysql अल्पविराम सीमांकित सूची कॉलम में अलग-अलग पंक्तियों का चयन करें

  5. मैं सीक्वेलाइज.जेएस का उपयोग करके रिकॉर्ड को कैसे अपडेट कर सकता हूं और कुछ कॉलमों को अनदेखा कर सकता हूं