我具有被格式化csv文件如下:負載單個列到MySQL
Rank, URL
1, www.google.com
2, www.facebook.com
etc...
我有一個表與結構
url, source, date_added
當每個csv文件具有不同的源ID 。
我使用下面的查詢來加載我的數據
load data local infile 'this.csv'
into table seeds.seed
fields terminated by ',';
這並不完全做我想做的,但它是我的起點。 我想要做的是選擇列2作爲我的URL字段插入,並將每個條目的源設置爲0。所以我在想這樣的事情......
load data local infile 'this.csv'
into table seeds.seed(url, source)
select col1, '0'
fields terminated by ',';
col1的正確表示法是什麼?我是否缺少查詢的其他關鍵部分?
提供了SO鏈接中的好例子。 –