2

HQL で次のクエリを検討してください。

SELECT m.id, (SELECT (COUNT(*) > 0) FROM SubqueryTable...) FROM MyTable AS m;

そのクエリを満たすエントリがあるかどうかの情報とともに、選択内の選択クエリからブール値として情報を返す必要があります。

上記のクエリは SQL に変換すると問題なく動作しますが、休止状態でエラーが発生します。集計関数で比較演算子を使用できません。

HQLでselect句内のサブセレクトから情報を取得する適切な方法は何ですか?

4

1 に答える 1