如何为 MySQL 中的列值添加字符串前缀?

Mary-Kate Olsen
发布: 2024-11-12 17:44:02
原创
857 人浏览过

How do I Add a String Prefix to Column Values in MySQL?

向 MySQL 中的列值添加字符串前缀

要将字符串添加到 MySQL 中的列值前面,您可以使用 CONCAT 函数。此函数将多个字符串合并为一个字符串。

语法:

UPDATE table_name
SET column_name = CONCAT('string_to_prepend', column_name);
登录后复制

示例:

添加将“test”字符串添加到“employees”表中“name”列的开头:

UPDATE employees
SET name = CONCAT('test', name);
登录后复制

条件更新示例:

如果您只想要更新列的当前值尚未预先添加字符串“test”的行,您可以使用以下查询:

UPDATE employees
SET name = CONCAT('test', name)
WHERE name NOT LIKE 'test%';
登录后复制

这可确保“test”仅添加到符合以下条件的列值:不要包含它。

以上是如何为 MySQL 中的列值添加字符串前缀?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板