Postgresql:在playframework 1.x中选择两个日期之间的所有数据
Posted
技术标签:
【中文标题】Postgresql:在playframework 1.x中选择两个日期之间的所有数据【英文标题】:Postgresql: Select all data between two dates in playframework 1.x 【发布时间】:2012-09-21 04:11:58 【问题描述】:我有一个包含与日期相关的数据的 postgresql 表。每行都有数据和日期,例如:
2011-02-03 JOHN 男等我正在使用播放框架。我创建了一个名为 student.java 的模型。
在 application.java 中我做了类似的事情,其中 firstDate 和 lastdate 由用户给出,
List (student studentList) = student.find("timestamp BETWEEN 'firstDate' and 'lastDate'").fetch();
我想获取这两个日期之间存在的所有数据。
但我知道查询不正确。请帮帮我。
提前致谢。 :)
【问题讨论】:
【参考方案1】:public static final List<Student> findWithDates(Date firstDate, Date lastDate)
return find("from Student student where student.date >= ? and student.date <=?",
firstDate, lastDate).fetch();
【讨论】:
以上是关于Postgresql:在playframework 1.x中选择两个日期之间的所有数据的主要内容,如果未能解决你的问题,请参考以下文章
PostgreSQL。日志文件中的慢查询在 psql 中很快
Play + JPA + Hibernate + PostgreSQL:无法创建表