首页 > 代码库 > Sql Server系列:多表连接查询

Sql Server系列:多表连接查询

  连接查询是关系数据中最主要的查询,包括内连接、外连接等。通过连接运算符可以实现多个表查询。内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。SQL Server中的内连接有:等值连接和不等连接。

1. 内连接-相等连接

  相等连接又叫等值连接,在连接条件这使用等号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。

  示例:

SELECT [dbo].[Category].* , [dbo].[Product].*FROM [dbo].[Category] INNER JOIN [dbo].[Product]ON [dbo].[Category].[CategoryID] = [dbo].[Product].[CategoryID]

 

Sql Server系列:多表连接查询