日期:2014-05-18  浏览次数:20753 次

hibernate多表查询,如何写hql语句
有表 hwk(hwk_id,hwk_name,hwk_dis,course_id)
学生表 student(student_id,student_no,student_pwd,student_name,class_id)
课程表 course(course_id,course_no,course_name,depament_id,teacher_id)
选课表 sc(student_id,course_id,term)

现在如何写hql语句,通过student表中的student_no,选出hwk表中所有该学生选修过的课程,您能给写出具体的hql语句吗??谢谢

------解决方案--------------------
只提供思路,不提供hql语句
 hwk表  left jion {(学生表,课程表,选课表)这三张表查出某个学生的所有选课} on course_id相等的
------解决方案--------------------
你hwk表和course表有什么关系啊一对一还是一对多,请先把各表的对应关系以及哪些字段参与关联说清楚