MySQL - 将日期更改为该月的第一天

时间:2021-06-12 00:36:37

标签: mysql sql

有什么办法可以更改 MySQL 中的日期吗?

例如,我有一列日期,它们看起来像:

2020-12-14

我想更改日期,以便我可以将所有日期更改为该月的第一天,但​​保持年和月不变,如下所示:

2020-12-01 

2 个答案:

答案 0 :(得分:1)

您可以使用减法:

update t
    set datecol = datecol + interval (1 - day(datecol)) day;

答案 1 :(得分:0)

到第一天,d1 每次都是 01。

react-sortable-hoc