
用hibernate查询当前时间的前一周或前一个月记录或当前周的hql语句或sql语句是怎样的?
2个回答
展开全部
首先你的记录里面得有一个时间的字段,然后用当前时间跟记录的时间比较,java 的Date类型是可以比较的
追问
用单纯的sql语句怎么实现,谢谢哦
追答
SimpleDate()Format dft = new SimpleDate()Format("yyyy-MM-dd"); Date() beginDate = new Date(); Calendar date = Calendar.getInstance(); date.setTime(beginDate); date.set(Calendar.DATE, date.get(Calendar.DATE) - 7); Date endDate = dft.parse(dft.format(date.getTime()));//获取七天之前的日期
hql语句:
from 类名 where 类名.日期字段<endDate//查询七天之前的

2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经...
点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询