我有一个格式如下的 csv 文件:
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 的正确表示法是什么?我是否遗漏了查询的任何其他关键部分?