中易网

unexpected AST node: query

答案:2  悬赏:40  
解决时间 2021-03-15 13:41
执行hql:
select bi.fid, bi.bookSn,bi.bookName,bi.bookWriter,(select count(bd) from BookInfoDetail bd where bi=bd.bookInfo) as bookTotal,(select count(bj) from BookInfoDetail bj where bi=bj.bookInfo ) as freeNums from BookInfo bi where 1=1
报错:
2009-04-23 11:29:07,046 ERROR [org.hibernate.hql.PARSER] - <:0:0: unexpected AST node: query>
2009-04-23 11:29:07,062 ERROR [cn.rhui.framework.common.exception.ActionExceptionHandle] - at org.hibernate.hql.ast.HqlSqlWalker.setAlias(HqlSqlWalker.java:561)
at org.hibernate.hql.antlr.HqlSqlBaseWalker.aliasedSelectExpr(HqlSqlBaseWalker.java:1714)

这句hql语句已经在hql editor中执行通过的,但是在程序中不行。

搞了很久,请问是什么原因啊?
最佳答案
同求。。
全部回答
楼上的6级以上的'高手'啊,我服你们了,楼主都得看傻了。 string hql = "from newsvo as n where n.top=false and n.cate="+ integer.parseint(id) + " order by n.id desc"; 就行了,楼主,没错,就是or 替换成 and
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
红娘子,上高楼。心里疼,眼泪流。
新宠儿孕婴生活馆鹤塘专卖店地址在哪,我要去
上海虹桥火车站的售票厅在哪?
重庆大学城里哪有惠普的金牌售后服务 想去清
hey say jump成员的人气排名
请问809公交车几点开班?
有关于狙击的电视剧吗?我要的是电视剧。战争
我的电脑是手提电脑 我的电脑的字是英文 要怎
华创传媒广告在什么地方啊,我要过去处理事情
山泉水煮开了可以给婴儿泡奶粉喝吗
雷克萨斯换空调格在车发发估计要多久?
笔记本休眠和睡眠哪更对搬运时伤害小?
安卓手机可以装wp8吗
son、mum、brother、grandfather的形容词是什
无锡皮革城附近有卖玫琳凯的吗?
推荐资讯
我的小米3是16g还有8g下软件显示内存不足,让
那根竖向的短红线是加一根2*La长钢筋做锚固还
有喝酒开车证吗
莱阳市光山小学在什么地方啊,我要过去处理事
金立mini 别人打电话来手机的来电铃声,手机
和离殇歌词一样的那首歌叫什么?
1.5T和1.8L的发动机谁的力大,哪个更省油?
海信电视重影,且有点晕。这是怎么回事?
onepluselevenistwelve是什么意界
想查询房产信息在哪查询??
自从学会打羽毛球后,右肩膀骨头响是怎么回事
聆动的苹果数据线质量好吗,和原装的比呢?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?