1

次の SQL クエリを EJBQL で記述する必要があります。

SELECT * FROM teacher t left join student_class sc on t.id_teacher = p.id_student_class where t.login = 01325 and sc.id_student_class = 3;

クラス Bean Teacher には、次の関係があります。

@Column(name = "login")
private String mLogin;

@OneToMany(mappedBy = "mTeacher", fetch = FetchType.LAZY)
private List<StudentClass> mStudentClassList ;

私はそれを開始する方法を知っています:

SELECT mTeacher FROM Teacher mTeacher INNER JOIN mTeacher.mStudentClassList  mStudentClassList WHERE mTeacher.mLogin = 01325 AND mStudentClassList

... ???

誰でも私を助けることができますか?

4

0 に答える 0