参见:
详解SQL Server连接(内连接、外连接、交叉连接)
参见:
相比于sql语句的多表连接查询,hql语句感觉少了关联条件,但其实语句里面指出了连接关系(m中包含roles属性)
eg:
from menu m inner join fetch m.roles r inner join fetch r.users u where u.id=?;(menu多-多role多-多user关系)
select * from 表1 inner join 表2 on 关联条件 where 查询条件;