如何在以下情况下编写嵌套的休眠查询

时间:2019-01-10 20:41:13

标签: mysql hibernate hql

我创建了一个简单搜索页面,该页面搜索所有可能的查询(按站点,开始年份,开始月份和状态(可以处于活动状态,处于非活动状态,退出状态),如下所示

HTML搜索页面

enter image description here

如下所示,我可以使用休眠查询获取搜索报告

session.beginTransaction();
        userList=(List<UserScores>)session.createQuery("from UserScores us where us.selected=? and us.month=? and us.year=?")
                .setParameter(0,status)
                .setParameter(1,month)
                .setParameter(2,startyear).list();
        model.addAttribute("userList",userList);
        model.addAttribute("site",site);
//remaining codes

但是在以下情况下 enter image description here

我必须从所有站点(金奈,马杜赖等),开始年份(2014、2015等)中选择学生的详细信息,开始月份为8月,并且状态为活动。

如何针对上述情况编写休眠查询!!! 如果您有解决上述情况的参考链接,请分享

0 个答案:

没有答案