hql语句问题 在线等..求大哥大姐帮忙,不甚感激

不多说,直接上语句SELECTDISTINCT(app.AppName),COUNT(*)from(SELECT(applog.AppId)asbbFROMt_depar... 不多说,直接上语句
SELECT DISTINCT(app.AppName),COUNT(*) from (SELECT (applog.AppId) as bb FROM t_department as dept,t_v_license AS lic,t_application_log AS applog WHERE dept.DepartmentId = 1001060001 AND lic.DepartmentId = dept.DepartmentId AND lic.LicenseId = applog.LicenseId AND applog.ClickType = 1 AND applog.ClickTime BETWEEN "2013-05-01" and "2013-06-30") AS a,t_v_application AS appWHERE app.AppId = a.bb GROUP BY app.AppName
以上是sql语句 ,已通过测试
SELECT DISTINCT (app.appName) , COUNT(*) from (SELECT applog.id.appId FROM TDepartment as dept,TLicense as lic,TApplicationLog as applog WHERE dept.departmentId = 1001060001 AND lic.departmentId = dept.departmentId AND lic.licenseId = applog.id.licenseId AND applog.id.clickType = 1 AND applog.id.clickTime BETWEEN '2013-05-01' and '2013-06-30' ) as a,TApplication AS app WHERE app.appId = a.appId GROUP BY app.appName
以上是我转的hql语句.报错!!!

hql语句已通过测试.但是 全部加上之后就不行了. 我琢磨是 where后面的问题.不知道怎么办了.求解啊!!!
上面附图的内容想要说明的是子hql语句的子查询已经通过测试!!
展开
 我来答
charlycong
2013-06-26 · TA获得超过445个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:297万
展开全部
HQL不是支持子查询的,不能在一个查询的外边在套一层查询哈。只有换中查询方式了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庭田科技
2024-11-14 广告
LMS Test.Lab 是一款测试分析软件,专为物理测量和动态测试需求设计,广泛应用于噪声、振动和耐久性(NVH)分析。LMS Test.Lab集成了数据采集、信号处理和多种分析工具,能够帮助工程师在产品设计和测试过程中高效识别并解决振动... 点击进入详情页
本回答由庭田科技提供
百笑侃天下
2013-06-27 · 超过11用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:22万
展开全部
HQL不是支持子查询的,不能在一个查询的外边在套一层查询哈
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式