2014-11-23 3 views
0

У меня есть таблица MySQL, который имеет 5 столбцов Я хочу объединить в одну, но с разрывами строк, т.е.Как Concat несколько полей с линией ломает

Select 
concat(field1, field2, field3, field4, field5) as MyQuery 
from MyTable 

Мне нужно изменить это либо в таблице SQL себя или как функции вставки, так что есть разрывы строк, поле форматируется как средний текст, так будет выглядеть следующим образом:

Line 1 
Line 2 
Line 3 
Line 4 
Line 5 

Любые идеи, пожалуйста?

+1

'SELECT col1 UNION ALL col2 UNION все col3 ...' – Mihai

ответ

2

Проще всего было бы:

Select concat_ws(' 
', field1, field2, field3, field4, field5) as MyQuery 
from MyTable; 
Смежные вопросы