Задать вопрос
@seredaes

Как решить проблему в MySQL с конкатенацией строк?

3f00e09bd5084954b6996a4853a8a411.jpg66b0a14726c54d868eba21c62526415d.jpg

Пытаюсь объединить 2 поля, но выводится 0 %(
Везде стоит кодировка utf8_unicode_ci
Что я делаю не так?
  • Вопрос задан
  • 2061 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
RomanAkaMagician
@RomanAkaMagician
CONCAT(str1,str2,...)
Возвращает строку, являющуюся результатом конкатенации аргументов. Если хотя бы один из аргументов равен NULL, возвращается NULL. Может принимать более 2 аргументов. Числовой аргумент преобразуется в эквивалентную строковую форму:
mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@seredaes Автор вопроса
Вопрос решен!
Я какого-то дидька использовал знак +! А нужно использовать , CONCAT(pole1 , ' = ' , pole2')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы