MySQL: Объединение двух или более строк в одну строку с помощью CONCAT

Функция CONCAT в MySQL используется для объединения двух или более строк в одну строку. Она принимает на вход два или более аргумента (str1, str2, ..., strn), которые представляют собой строки, которые нужно объединить.

# запрос выполняет объединение двух столбцов, first_name и last_name, в таблице users с добавлением пробела между ними. Получившуюся строку он выводит под именем full_name
SELECT 
	CONCAT( first_name, ' ', last_name ) as full_name 
FROM 
	users;

# запрос обновляет таблицу users, устанавливая значение столбца full_name равным результату объединения значений столбцов first_name и last_name с пробелом между ними
UPDATE 
	users 
SET 
	full_name = CONCAT( first_name, ' ', last_name );
3.4 г. Просмотров: 4k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram