在 MySQL 中的列值前面添加字符串
问题:
您的目标是修改通过在现有表的开头添加一个字符串(“test”)来确定 MySQL 表的所有行中的特定列 价值。例如,“try”将更改为“testtry”。
解决方案:
在 SQL 更新语句中利用 CONCAT 函数来实现此目的:
UPDATE tbl SET col=CONCAT('test',col);
高级更新:
如果如果您希望有选择地仅更新尚未包含“test”前缀的列,可以使用以下语句:
UPDATE tbl SET col=CONCAT('test',col) WHERE col NOT LIKE 'test%';
以上是如何在 MySQL 中将字符串添加到列值之前?的详细内容。更多信息请关注PHP中文网其他相关文章!