自关联(初了解)

   日期:2020-09-11     浏览:93    评论:0    
核心提示:表内自关联是指表内数据相关联的对象和表是相同字段,这样我们就直接用表内关联将外键关联设置成自身表的字段。同样表内关联也分一对多字段和多对多字段如图示:那么我们来看一下一对多的外键关系alter table 从表 add constraint [外键名称] foreign key (外键) references 主表 (主键)– 添加外键约束时,如果填写“外键名称”,是为了删除外键约束那么这个一对多关系是否可以实现这个效果呢!答案是可以的!我们结合这张图来演示一下代码:create..
  • 表内自关联是指表内数据相关联的对象和表是相同字段,这样我们就直接用表内关联将外键关联设置成自身表的字段。同样表内关联也分一对多字段和多对多字段
    如图示:

    那么我们来看一下一对多的外键关系
alter table 从表 add constraint [外键名称] foreign key (外键) references 主表 (主键)

– 添加外键约束时,如果填写“外键名称”,是为了删除外键约束

那么这个一对多关系是否可以实现这个效果呢!
答案是可以的!

我们结合这张图来演示一下代码:

create database en12;
use en12;
create table `area`(
id int primary key,
`name` varchar(20),
description varchar(200),
parent_id int
);

alter table `area` add constraint foreign key (parent_id) references `area` (id);

那么我们再来看一下效果:

是不是进行表内自关联了呢!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服