gpt4 book ai didi

java - 在 Spring 查询中从当前日期减去 6 个月

转载 作者:行者123 更新时间:2023-11-30 02:21:20 26 4
gpt4 key购买 nike

我在 Spring 中有这个查询。

  Query query = em.createNativeQuery("SELECT" +
" ips.*,
" FROM test1.ilist_property_summary ips " +
" WHERE (ips.statistics_date BETWEEN :currentDate AND :currentDate-6Months OR ips.statistics_date IS NULL)");

我需要传递两个参数:第一个是currentDate,第二个是当前日期之前 6 个月的日期。例如:

currentDate: 2017-10-13 00:00:00

currentDate-6Months: 2017-04-13 00:00:00

我怎样才能实现这个目标?

最佳答案

我认为您正在寻找类似的东西:

query.setParameter("currentDate",yourdtehere).getResultList(); //or singleResult

关于java - 在 Spring 查询中从当前日期减去 6 个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46731955/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com