有两个数据库表:
课程表:Course
教师表:Teacher
- 内连接
内连接INNER JOIN是SQL Server中最常用的连接之一。 内部联接子句用于查询来自两个或多个相关表的数据。
INNER JOIN 语法:
SELECT
select_list
FROM
T1
INNER JOIN T2 ON join_predicate;
下图说明了两个结果集的内联接的结果:
例如:将课程表和教师表内连接
- 左连接
LEFT JOIN子句用于查询来自多个表的数据,它返回左表中的所有行和右表中的匹配行。如果在右表中找不到匹配的行,则使用NULL代替显示。
语法:
SELECT
select_list
FROM
T1
LEFT JOIN T2 ON
join_pr