Обновить значение с помощью комбинации двух значений

0

У меня есть таблица со столбцами id, name, cv. Пример,

id   name   cv
1    Jon    CV.pdf

Я хочу обновить CV.pdf со значением name-CV.pdf Как это сделать?

Теги:
mysqli

3 ответа

1

Это простой запрос на обновление, используйте кнопку поиска.

UPDATE yourtable
SET cv = concat(yourtable.name, '-', yourtable.cv)
WHERE cv = 'CV.pdf'
  • 0
    вы пропускаете часть имени вопроса, которую OP хочет получить в результате Jon-CV.pdf, а не -cv.pdf
  • 0
    @LelioFaieta честно, спасибо!
1

Вы хотите обновить все значения cv? Если так,

UPDATE table1 
SET cv = CONCAT(name, '-', cv)

если вы хотите обновить значения, которые являются "CV.pdf":

UPDATE table1 
SET cv = CONCAT(name, '-', cv) 
WHERE cv = 'CV.pdf'
0
update MY_TABLE
set cv = CONCAT(name, '-', cv)
where id = 1
  • 0
    вы пропускаете часть имени вопроса, которую OP хочет получить в результате Jon-CV.pdf, а не -cv.pdf
  • 0
    Правильно ... не очень хорошо понял вопрос.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню