【问题标题】:How to subtract 1 day from a timestamp in mysql如何从mysql中的时间戳中减去1天
【发布时间】:2021-04-14 03:33:26
【问题描述】:

我正在尝试减去 1 天:

select updt_dttm - 1 day from hstry where roll="X34" ;

预期:如果updt_dttm 是2020-01-07 04:21:40.982202,我的查询应该返回2020-01-06 04:21:40.982202

【问题讨论】:

    标签: mysql database timestamp


    【解决方案1】:
    select (updt_dttm  - INTERVAL 1 DAY) as date from hstry where roll="X34" ;
    

    【讨论】:

      【解决方案2】:

      你试过 DATE_SUB() 吗?

      DATE_SUB($thedateyouchoose, INTERVAL 1 DAY)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-04
        • 2012-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多