特定のアカウントで行われたトランザクションの数を集計 (合計) する hql クエリを実行しようとしていますが、where 句に特定のアカウント フィルター (where account = :account) があるため、グループは必要ありません。
ただし、特定の値よりも小さい/大きい場合にのみ集計値を返したいと思います。「group by」なしでwhere句の後に「having」を追加すると、エラーが発生します-予期しないトークン:having
ネイティブSQLで、グループ化せずに「having」を追加することに成功しました
hqlで動作させる方法についてのアイデアはありますか?
どうもありがとう