
关联两个表的方式包含内连接,外连接(左外连接,右外连接),交叉连接。
参考语句:
内连接
select from student a
inner join stuMarks b
on astuid=bstuid
外连接
select from student a
inner join stuMarks b
on astuid=bstuid
交叉连接
select from student a
crossjoin stuMarks b
1、首先就是创建几个没有任何关系的表,但是注意,你在将要作为外键表的表上必须使用与将要作为主键表的数据类型相同。
2、将能唯一标识的那一行设置为主键,其他表类似。
3、接下来添加关系,如下图。
4、拖动需要添加的关系,直接看图。
5、关联完成,如图。
1、首先我们打开Workbench创一个建数据库(这里都使用闪电1执行选定命令行)。
2、先创建Student学生表。
3、再创建course课程表。
4、然后就可以创建sc关联表了我们先写上Student的主键和course的主键,并写上sc自己的属性成绩。
5、再写上主键约束,以及把sc表的学号属性和Studnet的学号关联、课程号属性和course的课程号关联。
6、再次运行就可以看到我们成功创建了学生表和课程表的关联表sc。
以上就是关于关联两个表有几种方法,比如说是sqlserver数据库的关联方式全部的内容,包括:关联两个表有几种方法,比如说是sqlserver数据库的关联方式、SQL Server中 两个不同的数据库中的两张表如何关联、在MYSQL数据库里如何建立两个表的关联等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)