我刚开始编写 HQl
查询,请帮助我。实际上我的 SQL 查询
有 5 个表,即 COURSE
,技能组
,TIMETABLE
,INTREST
,USER
select
(select count(*) from intrest) AS
NoAttends,course.NAME,course.TYPE,user.FIRSTNAME,user.LASTNAME,skill.COURSE_CONT,
skill.TEACH_EXP,tt.CLASS_DUR,tt.COURSE_DUR,tt.DATE_TIME from COURSE course
inner join SKILLSET skill on
skill.course_id=course.s_id
inner join USER user on
user.s_id=skill.user_id
inner join TIMETABLE tt on
tt.course_id=course.s_id
where course.name IN ('course')
ORDER BY course.name LIMIT 10;
请帮帮我好吗?
最佳答案
试试下面这样的东西。 . . . .
SELECT t1.col1, t2.col2, t3.col3
FROM Table1 t1 JOIN t1.someGroupMemebers t2
JOIN t2.someUser t3 WHERE t3.username = 'blah blah'
关于mysql - 如何使用连接编写 Hibernate HQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028628/