mysql - 替换 phpmyadmin 中的列值

标签 mysql phpmyadmin

我正在使用 phpmyadmin。我在 phpmyadmin 中有一张表log。我想更改一列中的值。如果我添加新值,它必须在 Station 列中显示 Arbeitsplatz 1 而不是 1

这是我的日志表。在第三列中,我想替换每个新条目的值。例如,如果 station 列中的新值为 3,则它应该在 log 中显示 Arbeitsplatz 3 table 。如果是 4,则为 Arbeitsplatz 4,依此类推。

log table

我该如何实现这个?

最佳答案

您可能需要先将列数据类型从整数更改为 varchar,然后更新该行:

update `log` set `Station` = CONCAT('Arbeitsplatz ', `Station`);

但首先,备份该表,以防出现故障......

关于mysql - 替换 phpmyadmin 中的列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58879243/

相关文章:

mysql - 在mysql命令行中检查当前用户

mysql - 查询中的查询

mysql - 有多个选择时如何使用 SQL_CALC_FOUND_ROWS

mysql - 我可以在触发器中创建事件吗?

php - MySQL 中的连续序列号

mysql - 错误 1728 (HY000) : Cannot load from mysql. 用户。该表可能已损坏

mysql - Xampp - PHPMyAdmin 上传大文件?

php - 如何从数据库中回显包含特定变量的行

php - 使用 PDO 删除用户

mysql - 当查询结果集为零时如何获取显示记录?