mysql - SQL 查询替换通配 rune 本?

标签 mysql sql

所以我有一个小数据库,我正在摆弄它并试图变得更好。我目前有一个表格,其中填满了员工姓名和注释(只是一个模型),因此结果如下所示:

姓名/员工编号/备注

其中包括员工姓名、编号以及有关员工的书面说明。我在笔记中写了一些示例文本,例如“是一位伟大的 worker ,从不迟到 - Adam”

SELECT * FROM `employees` WHERE `Note` LIKE '%Adam%'

我可以用它来显示 Adam 发布的所有注释,但是假设我想将名字从 Adam 更改为 Brad,而不必重写每个注释,有没有办法替换该特定文本但保留其余的注释?

谢谢

最佳答案

您可以使用以下查询:

更新员工集 Note = REPLACE(Note, 'Adam', 'Brad');

查看此链接以获取更多信息: MySql Reference Manual

关于mysql - SQL 查询替换通配 rune 本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59442119/

相关文章:

mysql - 动态字段的“where”语句

java - 无法从java连接到mysql服务器

python - 从 Excel 电子表格中提取的数据使用 Pyodbc 更新 SQL 表时出错

SQL Server性能: one-to-one join,还是select中的select?

sql - 在右表的非唯一列上左连接两个表

php - 用户注册模块向PHP数据库插入空白数据

javascript - Jquery $.post脚本运行3次(多次INSERT)

php - 我可以在匹配时将一个表的输出值替换为另一表的值吗?

mysql - 为什么两个sql给出不同的结果?

sql - Powershell/PowerCLI-需要更有效的将动态信息插入SQL的方法