日期:2014-05-17  浏览次数:20780 次

请问一段HQL代码怎么解释
select DISTINCT obj from projects.demo.entity.Menu obj inner join obj.roleConfigs roleC inner join roleC.role role inner join role.users user where user.id = ? and obj.active = true order by obj.id

看了好几天了,就是搞不明白这是查询的什么,请大神解释一下,小弟不胜感激

------解决方案--------------------
个人感觉这应该不是hql语句
就是一个普通的sql语句
加了一些连接查询
你不把数据库或者所提供信息所代表的意思提供出来,能解释的人是真神
------解决方案--------------------
这个是根据 用户和活动查询用户不重复所有的菜单