Можете да конкатенирате низови литерали заедно с полетата си, така че можете да добавите символ за интервал в низ между полетата, които обединявате.
Използвайте това:
CONCAT(name, " ", surname)
Тази функционалност е документирана доста ясно на страницата с ръководството на MySQL за CONCAT()
функция
.
Има и CONCAT_WSкод> функция
което ви позволява да зададете разделител, който да се използва между всяко от другите полета, предавани на функцията. Ако свързвате повече от две полета по един и същи начин, тази функция може да се счита за по-чиста от повтарянето на разделителя между всяко поле.
Например, ако искате да добавите поле за средно име, можете да използвате тази функция, за да посочите разделителя само веднъж:
CONCAT_WS(" ", first_name, middle_name, surname)