【问题标题】:Criteria to get last not null record present获取最后一个非空记录的条件
【发布时间】:2012-09-13 13:56:51
【问题描述】:

我有一个每日记录表,其中记录按日期存储。我正在使用休眠标准来访问数据。我如何通过提供日期范围来获取记录连续存在的最后日期(日期连续性)。例如,假设记录从 21-09-2012 到 25-09-2012 ,再次从 27-09-2012 到 31-09-2012。我想使用标准形成一个查询来获取日期 25-09-2012 的记录,因为对于 26-09-2012 没有记录(通过日期 ge 21-09-2012 和日期 le 31-09-2012)。我想知道记录持续存在的最后日期。假设该表有三个字段 - 1.recordId (AI) 2.date 3.Integer record。

【问题讨论】:

    标签: database hibernate criteria criteria-api


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      这不是您问题的正确解决方案。但这可能是特定于场景的。 如何获取日期范围的数据然后在日历上显示。如果对应的值为空,则更改日期的颜色。

      【讨论】:

        猜你喜欢
        • 2020-10-01
        • 2015-01-29
        • 1970-01-01
        • 2022-10-14
        • 2019-12-28
        • 1970-01-01
        • 2012-02-13
        • 2012-01-23
        相关资源
        最近更新 更多