我有以下情况。
在 MySql 数据库中,我有一个帖子表。此表包含以下两个字段: post_modified 和 post_date
对于帖子表格中的每条记录,我需要将 post_modified 字段的值设置为 post_date
如何在所有表记录上执行此操作的查询?
TNX
答案 0 :(得分:3)
这很简单:
UPDATE posts SET post_modified = post_date;
答案 1 :(得分:2)
此查询应该完成这项工作:
UPDATE posts SET post_modified=post_date;
答案 2 :(得分:1)
您只需使用没有条件的update
来更新所有记录:
update posts set post_modified = post_date
根据数据库中的设置,可能不允许不带条件的更新。然后,您将添加一个虚拟条件,只是为了告诉数据库您确实要更改每条记录:
update posts set post_modified = post_date where 1 = 1