Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да намеря и заменя в CSV, който импортирам с помощта на mysql

Първо присвоете стойността, която четете, на променлива, след това работете върху тази променлива. За целта посочвате колоните на вашата целева таблица, но променлива вместо колоната, която искате да замените.

load data local infile 'C:/filepath.../All_Data.csv'
replace into table all_data
fields terminated by ','
    enclosed by '"'
    escaped by '"'
lines terminated by "\r\n"
ignore 1 rows
(column_1, column_2, @variable1, @variable2, column_5)
set
    Avg_Daily_Visitors = replace(@variable1,"\N",0),
    pageviews = replace(@variable2,"\N", 0)
;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP BY поведение, когато в клаузата SELECT не присъстват агрегатни функции

  2. Как да изберете само име на поле, когато използвате заявка за показване на колони в mysql

  3. Laravel Carbon Group по месеци

  4. Удостоверяване на Windows с MySQLdb в Python

  5. Проверка на заявката за вмъкване дали съществува запис - Ако не, вмъкнете го