我想从HQL中的子查询中获取列表
return (List<Sitecnb>) hibernateTemplate.find(
"from Sitecnb as sc where sc.countrycnbCode in(from Land as ld where ld.landKennzeichen)= ? ", name);
我遇到错误
•发生意外错误。详细信息:意外的AST节点:在附近 第1行,第75列[来自com.bearingpoint.sisnet.domain.Sitecnb,作为sc 其中sc.countrycnbCode位于(来自com.bearingpoint.sisnet.domain.Land作为 ld其中ld.landKennzeichen)=? ];嵌套异常为 org.hibernate.hql.ast.QuerySyntaxException:意外的AST节点:在 第1行附近,第75列[来自com.bearingpoint.sisnet.domain.Sitecnb为 sc在哪里sc.countrycnbCode(来自com.bearingpoint.sisnet.domain.Land as ld其中ld.landKennzeichen)=? ]