首页 > 解决方案 > 使用 SQL 替换特定单元格的值

问题描述

我有一个 mySQL 数据库,我想在表pageViews中替换所有页面值“secondPage”到“other”:

用户 日期
1 主页 2021-01-10 04:37:14
1 主页 2021-01-10 10:37:24
2 主页 2021-01-10 20:37:44
3 主页 2021-01-10 20:10:14
4 主页 2021-01-11 00:02:04
2 第二页 2021-01-12 00:03:04
4 主页 2021-01-13 00:31:04
5 主页 2021-01-14 20:23:04
2 主页 2021-01-15 10:37:04

所以它会是:

用户 日期
1 主页 2021-01-10 04:37:14
1 主页 2021-01-10 10:37:24
2 主页 2021-01-10 20:37:44
3 主页 2021-01-10 20:10:14
4 主页 2021-01-11 00:02:04
2 其他 2021-01-12 00:03:04
4 主页 2021-01-13 00:31:04
5 主页 2021-01-14 20:23:04
2 主页 2021-01-15 10:37:04

我认为使用 REPLACE 命令我可以做到,但我不知道该怎么做。有谁知道该怎么做?

标签: mysqlsql

解决方案


您可以简单地使用other更新值为secondPage的页面列。这里不需要替换。

update pageViews set page='other' where page='secondPage';

推荐阅读