hibernate中的用HQL语言查询日期位于两个所给日期之间的结果
发布网友
发布时间:2023-11-17 23:08
我来回答
共2个回答
热心网友
时间:2024-11-22 22:17
session.createQuery("from XXX where 字段名 between ? and ?")setDate(0,entity.getBeginTime()).setDate(1,entity.getEndTime())
这里entity是穿过来的对象。
热心网友
时间:2024-11-22 22:17
String beginDate = "2007-8-26";
String endDate = "2008-4-6";
HQL语句:
String hql =
"select c.queryDate from yourTable c
where queryDate between "+beginDate+" and "+endDate+"";
List list = createQuery(hql).list();
list返回你符合你的数据!