2

我有一个名为“标题”的 mysql 表列,其中包含来自维基百科的各种文章名称(“阿拉巴马州”、“阿拉斯加州”等)。我正在使用以下代码将整个列导出到文本文件:

SELECT title
FROM mytable order by id
INTO OUTFILE 'C:/wptitles.txt'
LINES TERMINATED BY '\r\n';

...效果很好。问题是我需要在每个标题中添加“ http://en.wikipedia.org/wiki/ ”。有没有办法通过上面的sql做到这一点?如果没有,最快的方法是什么?

蒂亚!

4

2 回答 2

2
SELECT CONCAT("http://en.wikipedia.org/wiki/", title)
FROM mytable order by id
INTO OUTFILE 'C:/wptitles.txt'
LINES TERMINATED BY '\r\n';
于 2013-02-26T11:22:36.180 回答
0

只需使用CONCAT

SELECT CONCAT('http://en.wikipedia.org/wiki/',title)
FROM mytable order by id
INTO OUTFILE 'C:/wptitles.txt'
LINES TERMINATED BY '\r\n';
于 2013-02-26T11:22:44.633 回答