HQLを使用して2つのテーブルの特定の列でFULLJOINを使用しようとしています
List<B> expiredMacs = getHibernateTemplate()
.find("from B b join A a where b.type != 'USER' and (b.id != a.id or (b.name == a.name and b.value != a.value))");
しかし、予期しないトークンがスローされます:=行1、列325の近く
何が悪いのか分かりますか?
SQLで
SELECT B.* FROM B b, A a WHERE b.type != 'USER' AND (b.id != a.id or (b.name == a.name and b.value != a.value))