sql 表连接 join

 

 

inner join  和  join  的 区别

inner join 是内连接 ,查询出两边 都有的数据

 

join  是交叉 连接, 假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)} 

如果左边 和右边 是 单对单的关系 ,则和 inner  join  查出的数据集 一样, 如果是 一对多或者   多对多的关系则,是两边的集合的笛卡尔积

posted @ 2015-10-26 18:13  秋香姑娘请你不要紧张  阅读(169)  评论(0编辑  收藏  举报