mysql - phpmyadmin - 如何在列中添加前缀

标签 mysql phpmyadmin

我有一个名为“mediaCMS”的数据库和“posts”表,其中包含以下列:

Picture

如果您注意到有些数字有 (+),有些只有 8 个数字。

我只想在所有以 (965) 开头的数字中添加 (+) 作为前缀,因此它会是 (+965)。

所以我只是想知道如何批量更改它们?

谢谢你, 问候。

最佳答案

我认为您有一些列具有 + 值。

update tableName set number=concat('+',number) where number not like "%+%" and number like '965%'

关于mysql - phpmyadmin - 如何在列中添加前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42787913/

相关文章:

mysql - 计算两列sql之间的平均值

MySQL 实体和实体的别名 : How to remove UNION?

python - 尝试将列表导入 mysql 表时出错

python - 如何使用 python 执行 mysql 并使用 replace into - 超过 255 个变量?

php - 如何使用 Mysql Joins 而不是嵌套子查询来获得相同的结果?

php - 自动提交不会将数据发布到数据库

mysql - 从一个表更新另一表中的值

mysql - 无法连接到 MAMP 上的 phpMyAdmin

php - 我该如何做这个sql过滤结果

php - 外键 "can not add or update a child row"