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

CSV से MySQL में चुनिंदा आयात

आप LOAD DATA INFILE के साथ पंक्तियों को फ़िल्टर नहीं कर सकते हैं, इसलिए या तो CSV फ़ाइल को पूर्व-संसाधित करके फ़िल्टर करें या डेटा को एक अस्थायी तालिका में लोड करें और प्रासंगिक पंक्तियों को अपनी मुख्य तालिका में डालें, कुछ इस तरह;

CREATE TEMP TABLE import LIKE my_main_table;
LOAD DATA LOCAL INFILE 'myfile.csv' into import;
INSERT INTO my_main_table SELECT * FROM import
                          WHERE column_x IN(VALID1, VALID2, VALID3)


  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. mysql उच्चारण वर्णों को बदलें

  3. MySQL पदानुक्रमित डेटा के लिए आसन्नता सूची मॉडल बनाम नेस्टेड सेट मॉडल?

  4. MySQL में एक स्ट्रिंग के हिस्से को कैसे बदलें

  5. फ्लोट करने के लिए int को संशोधित करें (mysql)