目录

今天给大家介绍SQLServer中交叉联接的用法,希望对大家能有所帮助!
1、交叉联接(cross join)的概念
交叉联接是联接查询的第一个阶段,它对两个数据表进行笛卡尔积。即第一张数据表每一行与第二张表的所有行进行联接,生成结果集的大小等于T1*T2。
select * from t1 cross join t2
2、交叉联接的语法格式
本文介绍了SQLServer中的交叉联接概念,它执行两个数据表的笛卡尔积,生成所有可能的行组合。同时,文章讨论了交叉联接的语法格式及其在查询全部数据和优化性能方面的应用,并提醒在非必要时应避免使用,推荐使用INNER JOIN以提高效率。
目录

今天给大家介绍SQLServer中交叉联接的用法,希望对大家能有所帮助!
交叉联接是联接查询的第一个阶段,它对两个数据表进行笛卡尔积。即第一张数据表每一行与第二张表的所有行进行联接,生成结果集的大小等于T1*T2。
select * from t1 cross join t2
1083
1623
2090
829

被折叠的 条评论
为什么被折叠?