我做了一个选择,它的工作完美,但我想将它更改为一个带有来自和迄今的选择,我将如何更改我的样本来执行此操作?我将从richfaces日历中获取日期,
我的页面上有一个过滤器,用于选择sql select的所有值。所以我想要一个过滤器的开始和结束日期,只获得这些日期之间的结果。只有"dd/MM/yyyy"
可以用作时间不必要的
选择的例子:
myList = database.createQuery("SELECT t FROM Logging t WHERE t.No = :No and t.customer = :customer and t.project = :project and t.task = :tasks").setParameter("No", getNo()).setParameter("customer", getCustomer()).setParameter("project", getProject()).setParameter("task", getTask()).getResultList();
答案 0 :(得分:0)
这解决了我:and t.date BETWEEN :startDate AND :endDate
最后,然后添加了setParameter,其中包含我从richfaces日历中获得的值,并且完美无缺!