2013-02-26 4 views
2

У меня есть столбец таблицы mysql с названием «title», в котором есть различные названия статей, взятые из Википедии («Алабама», «Аляска» и т. Д. И т. Д.). Я использую следующий код для экспорта всего столбца в текстовый файл:Экспорт столбца 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 бить вас на несколько секунд :-). Но спасибо! Я абсолютно так люблю, и это полезно для разработчиков ...! – Phil

Смежные вопросы