CONCAT - сложения строк при выборке без разделителя
Функция CONCAT
предназначена для сложения
строк при выборке из базы данных. Строками
обычно выступают поля таблиц.
SELECT CONCAT(поле1, поле2...) FROM `имя_таблицы`; -- возможно применение операторов
В данном примере при выборке из базы создается
новое поле concat
, в котором одновременно
сольются 3
поля:
SELECT *, CONCAT(age, name, salary) as concat FROM `employees`;
Давайте добавим после name 3
восклицательных
знака:
SELECT *, CONCAT(name, '!!!') as name FROM `employees`;
Давайте добавим перед name 3
восклицательных
знака, а после него - 3
вопросительных:
SELECT *, CONCAT('!!!', name, '???') as name FROM `employees`;