私はJPAを学ぶために始めています、と私はSQL Serverでテストされ、次のネイティブSQLに基づいて、JPAのクエリで例を実装している結合する方法:LEFT OUTERとJPAクエリを作成
SELECT f.StudentID, f.Name, f.Age, f.Class1, f.Class2
FROM Student f
LEFT OUTER JOIN ClassTbl s ON s.ClassID = f.Class1 OR s.ClassID = f.Class2
WHERE s.ClassName = 'abc'
から
SELECT f FROM Student f LEFT JOIN f.Class1 s;
あなたが見ることができるように、私はまだ私の元のクエリから条件OR s.ClassID = f.Class2
が不足している:私は、次のJPQLクエリを構築した上でSQL。私の質問は、どうやってJPQLに入れるのですか?
[LEFT OUTER JOINでJPAクエリを作成する方法](http://stackoverflow.com/questions/4750371/how-to-make-a-jpa-query-with-left-outer-join ) – Perception