首页 > 代码库 > SQL表连接
SQL表连接
背景
在上次的自考科目《数据库系统原理》中,已经接触到了关于数据库表连接的一些知识,最近的学习过程中又用到了关于数据库表的连接问题,趁此再跟大家一起回顾一下。
导图总结
首先用一张思维导图概括一下SQL表连接的内容:
对SQL表连接有个大概的了解之后,我们通过一个小例子进一步来学习一下。首先,我建立和两张表:如下
外连接
外连接包括左外连接、右外连接和完整外连接。
左外连接
SQL语句:select * from table1 left join table2 on table1.id=table2.id
右外连接
SQL语句:select * from table1 right join table2 on table1.id=table2.id
完整连接
SQL语句:select * from table1 full join table2 on table1.id=table2.id
内连接
SQL语句:select table1.id,table2.score from table1 inner join table2 on table1.id=table2.id
交叉连接
SQL语句:select * from table1 cross join table2 on table1.id=table2.id
其实,学习就是这样,反反复复,同时通过在一次次的回顾过程中每次都会有不同的收获,一点点加深理解。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。