如何通过csv文件只更新一列sql表

时间:2012-11-22 11:51:41

标签: php mysql sql database

我有一个包含一些数据的csv文件。在我的Sql数据库中,我有一个包含多个列名的表。现在我想通过csv文件只更新一列。 谢谢

2 个答案:

答案 0 :(得分:0)

您可以尝试这样:

-Import the csv file to a temp table
-Update your main table by joining with a temp table.

答案 1 :(得分:0)

正如MySQL Documentation所述,您可以这样做

LOAD DATA INFILE 'mycsvdata.csv'
INTO TABLE mytable
( @csvfield1, @csvfield2 )
SET myTabField = @csvfield2;