public List<Object[]> Medicine(java.util.Date asd){
String hql = "select u.date, from EsencijalnaLista where u.date > :s";
Query query = HibernateUtil.getSession().createQuery(hql);
query.setParameter("s", asd);
return query.list();
}
这是一个查询,我想比较2个日期。一个被选中,它是“asd”。第二个是在数据库中进行比较。
答案 0 :(得分:1)
看起来你的HQL只是遗漏了什么u
。尝试:
String hql = "select u.date from EsencijalnaLista as u where u.date > :s";