2013-02-26 112 views
2

我有一個名爲「title」的mysql表列,它具有從維基百科('Alabama','Alaska'等等)獲取的各種文章名稱。我正在使用以下代碼將整個列導出到文本文件:將mysql列導出到文本文件並添加字符串

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

...這很好用。問題是我需要爲每個標題添加「http://en.wikipedia.org/wiki/」。有沒有辦法通過上面的SQL做到這一點?如果不是,最快的方法是什麼?

TIA!

回答

2
SELECT CONCAT("http://en.wikipedia.org/wiki/", title) 
FROM mytable order by id 
INTO OUTFILE 'C:/wptitles.txt' 
LINES TERMINATED BY '\r\n'; 
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'; 
+0

貌似Megakuh幾秒打你:-)。但是,謝謝!我非常喜歡SO,它對開​​發者很有幫助......! – Phil 2013-02-26 12:06:02

相關問題