连接查询

INNER JOIN: 在表中存在至少一个匹配时,INNER JOIN 关键字返回行。

LEFT OUTER JOIN: 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行

RIGHT OUTER JOIN:关键字会右表 (table_name2) 那里返回所有的行,即使在左表 (table_name1) 中没有匹配的行。

 

hibernate------连接查询

 

  • 交叉连接 ,等效 sql 笛卡尔积

hibernate------连接查询

 

  • 隐式内连接,等效 sql 隐式内连接

hibernate------连接查询

 

  • 内连接,等效sql内连接

hibernate------连接查询

 

  • 迫切内连接,hibernate底层使用 内连接。

hibernate------连接查询

 

  • 左外连接,等效sql左外连接

hibernate------连接查询

 

  • 迫切左外连接,hibernate底层使用 左外连接

hibernate------连接查询

 

  • 右外连接(迫切),等效sql右外连接

hibernate------连接查询

相关文章: