Подтвердить что ты не робот

Значение столбца Mysql append

У меня есть таблица со следующей структурой

      ----------------------------
       id                  content
      ---------------------------
        1                   abc
        2                   bca
      ---------------------------

Я хочу добавить символ 'd' с полем 'content'... Поэтому я хочу структуру таблицы следующим образом

       ----------------------------
       id                  content
      ---------------------------
        1                   abcd
        2                   bca
      ---------------------------

Как я могу это сделать.

4b9b3361

Ответ 1

Вы можете использовать CONCAT, например

SELECT 
  id,
  CONCAT(content, 'd') content
FROM tablename;

Вы также можете указать предложение WHERE, чтобы определить, какие строки необходимо обновить. Что-то вроде:

SELECT 
  id,
  CONCAT(content, 'd') content
FROM tablename
WHERE id = 1;

Ответ 2

Если вы хотите обновить столбец из таблицы, используйте ниже запрос

update table1 set content = concat(content,'d');

Если вы хотите выбрать конкатенацию столбцов с помощью 'd; использование ниже Query

select id, concat(content,'d') as content from table1;

Обратитесь:

http://sqlfiddle.com/#!2/099c8/1