如何比较两个日期

时间:2011-05-06 20:04:29

标签: java sql hibernate

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”。第二个是在数据库中进行比较。

1 个答案:

答案 0 :(得分:1)

看起来你的HQL只是遗漏了什么u。尝试:

String hql = "select u.date from EsencijalnaLista as u where u.date > :s";
相关问题