【问题标题】:Get first day of last month in Java HSQL database在 Java HSQL 数据库中获取上个月的第一天
【发布时间】:2018-01-23 11:35:48
【问题描述】:

如何在HSQL数据库中选择上个月的第一天和下个月的最后一天?

我尝试了 postgres 方式如下:

SELECT date_trunc('month', current_date - INTERVAL '1 month') :: DATE AS first_day_of_last_month;

在 Java HSQL 数据库中不起作用。 :(

【问题讨论】:

    标签: sql date hsqldb


    【解决方案1】:

    使用 LAST_DAY(date) 函数。

    LAST_DAY(CURRENT_DATE - 2 MONTH) + 1 DAY
    
    LAST_DAY(CURRENT_DATE + 1 MONTH)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-26
      • 2023-03-18
      • 2015-04-03
      • 2013-11-25
      • 2010-10-10
      • 1970-01-01
      • 2013-02-14
      相关资源
      最近更新 更多