作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在 JPQL 查询中获取两个日期之间的数据,但它不起作用。日期是整数,但我想与日期进行比较。这是部分查询,
谢谢!
Query query = em.createQuery
("select p1 from Profile p1, Preference p2 where
(p1.birthdate >= p2.agefrom and p1.birthdate <= p2.ageto and p2.preferenceid=:a)")
.setParameter("a", profileid);
TABLE Profile {
profileid integer,
birthdate date
}
TABLE Preference {
preferenceid integer,
agefrom integer,
ageto integer
}
最佳答案
使用BETWEEN
Query query = em.createQuery("select p1 from Profile p1, Preference p2 where
p1.birthdate BETWEEN p2.agefrom AND p2.ageto and p2.preferenceid=:a)")
关于java - JPA : How to compare two dates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19561577/
我是一名优秀的程序员,十分优秀!