1.内部联接

SQL Server 之 内部连接

 

2.外部联接

外部联接扩展了内部联接的功能,会把内联接中删除表源中的一些保留下来,由于保存下来的行不同,可将外部联接分为左联接和右联接。

2.1左联接:

如果左表的某一行在右表中没有匹配行,则在关联的结果集行中,来自右表的所有选择列表列均为空值

SQL Server 之 内部连接

 

2.2.右联接

右联接将返回右表的所有行。如果右表的行在左表中没有匹配行,则将为左表返回空值。

SQL Server 之 内部连接

 

2.3 完整外连接

一个表不存在另一个表的匹配航,均都会添加空值

SQL Server 之 内部连接

 

 

3.交叉联接

交叉联接会返回第一个表的行数*第二个表的行数的集合。

SQL Server 之 内部连接

 

4.联接多表的方法

4.1在where子句中联接多表

SQL Server 之 内部连接

4.2在from子句中联接多表

SQL Server 之 内部连接

 

5.case函数

SQL Server 之 内部连接

相关文章:

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