詹惠儿

2018-12-20   阅读量: 513

数据分析师 Mysql

怎么区别内连接与外连接?

扫码加入数据分析学习群

什么是连接?
SQL Join用于根据两个或多个表之间的公共字段组合来自两个或多个表的数据。例如,请考虑以下两个表。

学生表

以下是联接查询,显示在不同courseID中注册的学生的姓名。

注意:INNER在上面是可选的。简单JOIN也被视为INNER JOIN

以上查询将产生以下结果。

内连接和外连接有什么区别?

外连接有3种类型
1)左外连接
2)右外连接
3)完全连接

左外连接返回连接左侧的所有表行。右侧没有匹配行的行,结果在右侧包含NULL。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 1 关注作者 收藏

评论(0)


暂无数据

推荐课程