哈哈哈123457 2017-11-24 09:25 采纳率: 86%
浏览 3043
已采纳

sql 外连接 内连接什么的 不是都是先生成笛卡尔积再进行条件筛选吗

sql 外连接 内连接什么的 不是都是先生成 笛卡尔积 再进行条件筛选吗

  • 写回答

2条回答 默认 最新

  • like_a_cat 2017-11-24 11:33
    关注

    在关系代数 中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来 自两个数据集合并且具有重叠部分的行合并在一起。连接的全部意义在于在水平方向上合并两个数据集合(通常是表),并产生一个新的结果集合,其方法是将一个 数据源中的行于另一个数据源中和它匹配的行组合成一个新元组。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?