hql时间比较

hql

from com.po.TDocument A where A.createdDate between :fDate and :eDate

一般情况没问题。。

如果 fDate eDate 时间一样。就不行了。。

比如2个值都是 2011-05-25 14:05:18 而库里也有相应的值。。 就是查不出来。。

2个回答

直接用SQL比较运算符可以包含边值,不知道符合你的要求不。
from com.po.TDocument A where A.createdDate >=:fDate and A.createdDate <=:eDate

BETWEEN AND 是不包括两个边界值的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐