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

INSERT INTO... सभी MySQL कॉलम के लिए चुनें

सही सिंटैक्स का वर्णन मैनुअल में किया गया है। . इसे आजमाएं:

INSERT INTO this_table_archive (col1, col2, ..., coln)
SELECT col1, col2, ..., coln
FROM this_table
WHERE entry_date < '2011-01-01 00:00:00';

यदि आईडी कॉलम एक ऑटो-इन्क्रीमेंट कॉलम है और आपके पास पहले से ही दोनों टेबलों में कुछ डेटा है तो कुछ मामलों में आप कॉलम सूची से आईडी को छोड़ना चाहते हैं और एक आईडी डालने से बचने के बजाय नई आईडी उत्पन्न कर सकते हैं जो पहले से ही मूल में मौजूद है। टेबल। यदि आपकी लक्ष्य तालिका खाली है तो यह कोई समस्या नहीं होगी।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GUI का उपयोग करके MySQL कार्यक्षेत्र में स्थिति और सिस्टम चर कैसे देखें?

  2. Node.js के साथ MySQL

  3. PHP में त्रुटि शामिल है पथ नहीं ढूंढें

  4. मैं लैरवेल माइग्रेशन के साथ टाइमस्टैम्प कॉलम का डिफ़ॉल्ट मान वर्तमान टाइमस्टैम्प पर कैसे सेट कर सकता हूं?

  5. न्यूल को अनुमति देने के लिए मैं एक MySQL कॉलम को कैसे संशोधित करूं?