例子,相信你一看就明白,不需要多说
A表(a1,b1,c1) B表(a2,b2)
SQL中的左连接与右连接,内连接有什么区别SQL中的左连接与右连接,内连接有什么区别

 

左连接:

select A.*,B.* from A

left outer join B on(A.a1=B.a2)
结果是:
SQL中的左连接与右连接,内连接有什么区别
右连接:
select A.*,B.* from A
right outer join B on(A.a1=B.a2)
结果是:

SQL中的左连接与右连接,内连接有什么区别

 

内连接:

SELECT * FROM a, b where a.a1=b.a2,这两种写法一样

SQL中的左连接与右连接,内连接有什么区别

左连接:左边有的,右边没有的为null

右连接:左边没有的,右边有的为null

内连接:显示左边右边共有的

 

原文地址:https://blog.csdn.net/wang0112233/article/details/78418698

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
  • 2021-10-12
  • 2021-07-03
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
猜你喜欢
  • 2022-01-08
  • 2022-02-09
  • 2022-01-09
  • 2022-12-23
相关资源
相似解决方案