用两个值的组合更新值

时间:2018-08-07 08:50:16

标签: mysql mysqli

我有一张桌子,有几列 ID,名称,简历例子

id   name   cv
1    Jon    CV.pdf

我想用值name-CV.pdf更新CV.pdf。 该怎么做?

3 个答案:

答案 0 :(得分:1)

这是一个简单的更新查询,请使用搜索按钮。

UPDATE yourtable
SET cv = concat(yourtable.name, '-', yourtable.cv)
WHERE cv = 'CV.pdf'

答案 1 :(得分:1)

您要更新所有cv值吗?如果是这样,

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

如果您只想更新“ CV.pdf”值:

UPDATE table1 
SET cv = CONCAT(name, '-', cv) 
WHERE cv = 'CV.pdf'

答案 2 :(得分:0)

update MY_TABLE
set cv = CONCAT(name, '-', cv)
where id = 1