天天看點

MySQL根據指定日期字段修改日期

MySQL根據指定日期字段修改日期

  • ​​1. 問題描述​​
  • ​​2. 解決方案​​
需求是這樣的:有一個統計字段是日期統計的,建立時間是單元測試插入的統一時間,需要替換成統計日期即可。

1. 問題描述

需要将​

​statistics_date​

​​字段的日期替換成​

​create_time​

​​的錯誤日期。

MySQL根據指定日期字段修改日期

2. 解決方案

第一步,先查出看看是否正确:

SELECT CONCAT(statistics_date,' ',DATE_FORMAT(create_time,'%H:%m:%s'))
FROM 你要更新的表      
UPDATE 你要更新的表 
SET create_time = CONCAT(statistics_date,' ',DATE_FORMAT(create_time,'%H:%m:%s'))