回 帖 发 新 帖 刷新版面

主题:[讨论]求助 hql 字段 别名问题

我想问一下 hql的查询 支持别名吗,像下面这样
"select  sum(t.mark) as marks  , count(*) as num  from 对象 as t group by t.yy"
查询不了
像这样
"select  sum(t.mark)  , count(*) from 对象 as t group by t.yy"
就可以
真是郁闷了
因为是做为子查询来用的,如果子查询里面属性不用别名,外面就没法引用,哪位高手有解决办法,麻烦说一下,谢谢了

回复列表 (共1个回复)

沙发


hql语句可以起别名,但你要去掉准备查询的JavaBean后面的as,直接跟别名

我来回复

您尚未登录,请登录后再回复。点此登录或注册