【问题标题】:In a mysql database replace all dates with a specific date在 mysql 数据库中,将所有日期替换为特定日期
【发布时间】:2022-01-01 10:55:01
【问题描述】:

我有一个 mysql 数据库,我想将“修改”日期更改为特定日期。

在“修改后的列中,我有几个日期:“2016-08-15”“2015-05-08”等... 现在我想用唯一的日期更改所有这些日期:“2021-12-31”

UPDATE jos_content SET modified = replace(modified, 'any date here', '2021-12-31’)

我该怎么做?

【问题讨论】:

  • UPDATE jos_content SET modified = '2021-12-31' WHERE modified IN ('2016-08-15', '2015-05-08')

标签: mysql database


【解决方案1】:

如果我没记错的话,这会将所有日期设置为 2021-12-31

UPDATE jos_content 
SET modified = '2021-12-31’

【讨论】:

    【解决方案2】:
    UPDATE jos_content 
    SET modified = '2021-12-31'
    where modified in ('date1','date2'...)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-08
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多