#sql #hibernate #hql
#sql #переход в спящий режим #hql
Вопрос:
У меня проблема со следующим запросом HQL:
select sum(MYTABLE.COUNTER) from (
select count(DISTINCT bi.products.id) as COUNTER
from BusinessInformation as bi
where bi.informationOwners.id in (100)
and bi.products.id in (10)
and bi.valueAmount not in ('NA')
and ((bi.valueType = 'ACHIEVED' and bi.referenceYears.id = 1) or (bi.valueType = 'FINAL_BALANCE' and bi.referenceYears.id = 2))
group by bi.informationOwners.id
) MYTABLE
Компилятор сообщает:
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: ( near line 1, column 34
У вас есть какие-либо идеи, что не так с запросом? Я протестировал внутренний запрос, и он работает нормально.
Спасибо, C