HQL クエリに問題があります。このようなエイリアスでサブクエリを使用します
select distinct a.some1, count(a.some2),
(Select count(z.any), z.any.any_id as v from Z z where
z.level=4) as "zoo", azc.a.any_id
from A a
where a.z.level=4
zoo.v=a.z.m
しかし、エイリアスはエラーを返します。問題はどこだ?