Я сталкиваюсь с проблемой, когда я запускаю свой запрос гибернации для сервера Mssql
Это запрос гибернации:
select max(this_.created) as y0_,
this_.who_entity as y1_,
this_.what_entity as y2_,
this_.who_id as y3_,
this_.what_id as y4_,
this_.action as y5_,
this_.donotdisplay as y6_,
this_.created as y7_
from Activity this_
where :Tenant_Security.current_tenant=this_.tenant_id
and this_.deleted=0
and (this_.donotdisplay is NULL
and this_.action is not null)
GROUP by this_.created order by this_.created desc
И ошибка, с которой я сталкиваюсь:
Столбец «Activity.who_entity» недопустим в списке выбора, поскольку он не содержится ни в статистической функции, ни в предложении GROUP BY.
ранее это работало в Mysql, но сейчася пытаюсь выполнить на сервере Mssql, он не работает. Кто-нибудь может мне помочь.
спасибо.