Задать вопрос
imran_stxa
@imran_stxa
web-программист

Как дополнить поле в sql?

В определенное поле таблицы нужно добавить текст (содержимое + новый текст).
Когда речь идет о числах, все работает
UPDATE `account` SET `balance` = `balance`+2 WHERE `id` = 7


Когда дополняю текстовые поля, не работает.
UPDATE `account` SET `log` = `log`+' новый текст' WHERE `id` = 7

Подскажите, пожалуйста, как правильно дополнять текстовые поля?
  • Вопрос задан
  • 5022 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 2
Комментировать
@iSensetivity
бухгалтер, програміст-самоук
update `account` set balance=concat(balance, 'some_text') WHERE `id` = 7;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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