fly*_*ire 1 java sql datetime hibernate hql
我有一个User有一个字段的类,叫做birthDatea java.sql.Date.我如何做一个hql查询来检索所有年龄和年龄User之间的数据?minmax
User
birthDate
java.sql.Date
min
max
(我的真实场景稍微复杂一点,但这就是我现在被困住的地方).
UPDATE
它必须是一个hql表达式,所以我可以将age表达式放在一个计算属性中.
Cha*_*kar 5
计算与最小和最大年龄相对应的出生日期.然后使用下面的HQL.
Select u from User u where u.birthDate between :minDate and :maxDate
在执行查询之前设置您计算的值minDate和maxDate值.
minDate
maxDate
归档时间:
16 年,7 月 前
查看次数:
1783 次
最近记录: