MySQL使用文本和另一个字段设置值

Dug*_*cer 0 mysql sql-update

好吧,不太清楚如何解释它,但我会尽我所能......

我想运行MySQL查询将名称设置为'Unmanaged Team [id]'我的想法最初是使用以下(但它没有按预期工作).

mysql_query("UPDATE `table` SET `field`='Unmanaged Team'+`id`");
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一些变化,但我似乎无法弄清楚,我不想一个接一个地做,因为那只会使用太多的查询来确定我可以做的事情可以在1.

非常感谢您花些时间帮助我:)

Mat*_*ick 5

你可以使用concat:

update `table` set `field` = concat('Unmanaged Team', id);
Run Code Online (Sandbox Code Playgroud)

concat_ws (如果你想要空格(或其他一些分隔符),(concat with separator)也很有用.