0

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

我想运行一个 MySQL 查询以将名称设置为“非托管团队 [id]”我的想法最初是使用以下内容(但它没有按预期工作)。

mysql_query("UPDATE `table` SET `field`='Unmanaged Team'+`id`");

我已经尝试了一些变体,但我似乎不太明白,我不想一个一个地做,因为那只会使用太多的查询来处理我确信可以的事情1内完成。

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

4

2 回答 2

6

您可以使用concat

update `table` set `field` = concat('Unmanaged Team', id);

concat_ws(concat with separator) 如果您想要空格(或其他分隔符)也很有用。

于 2012-04-10T13:30:31.737 回答
1

采用

 SET field =  CONCAT('something ',somefield)
于 2012-04-10T13:30:21.200 回答