问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库 怎样建表使两张表有联系?

发布网友 发布时间:2022-05-01 14:11

我来回答

2个回答

热心网友 时间:2023-10-17 10:42

使用外键就可以让两张表有联系。

1、创建主表:

create table UserInfo(
UserID int identity(1,1) primary key, --递增主键
UserAccounts varchar(20),
UserName varchar(20),
UserPwd varchar(10));

2、创建附表(含外键)

create table News(
NewsID int identity(1,1) primarykey,
UserID int,
NewsTitle varchar( 50 ),
NewsRelease varchar( 200 ),
NewsReleaseTime datetime,
FOREIGN KEY (UserID) REFERENCES UserInfo(UserID)); --外键约束

如果附表已存在,但没外键,可采用以下方法:

alter table profession add constraint fk_prov_id foreign key(prov_id) references province(prov_id) on update cascade on delete cascade;

热心网友 时间:2023-10-17 10:42

员工表是主表
员工表中的部门名称departmmentname都只能来自部门中的departmmentname,就需要建立外键关系:sql语句为:alter table staff add constraints staff_department foreign key(deptId) references deptamentManage (deptId)

查询时要关联部门表,下面指示一种写法
select * from staffinf inner join departmentManage on staffinf.deptId = departmentManage.deptId

热心网友 时间:2023-10-17 10:42

使用外键就可以让两张表有联系。

1、创建主表:

create table UserInfo(
UserID int identity(1,1) primary key, --递增主键
UserAccounts varchar(20),
UserName varchar(20),
UserPwd varchar(10));

2、创建附表(含外键)

create table News(
NewsID int identity(1,1) primarykey,
UserID int,
NewsTitle varchar( 50 ),
NewsRelease varchar( 200 ),
NewsReleaseTime datetime,
FOREIGN KEY (UserID) REFERENCES UserInfo(UserID)); --外键约束

如果附表已存在,但没外键,可采用以下方法:

alter table profession add constraint fk_prov_id foreign key(prov_id) references province(prov_id) on update cascade on delete cascade;

热心网友 时间:2023-10-17 10:42

员工表是主表
员工表中的部门名称departmmentname都只能来自部门中的departmmentname,就需要建立外键关系:sql语句为:alter table staff add constraints staff_department foreign key(deptId) references deptamentManage (deptId)

查询时要关联部门表,下面指示一种写法
select * from staffinf inner join departmentManage on staffinf.deptId = departmentManage.deptId

热心网友 时间:2023-10-17 10:42

使用外键就可以让两张表有联系。

1、创建主表:

create table UserInfo(
UserID int identity(1,1) primary key, --递增主键
UserAccounts varchar(20),
UserName varchar(20),
UserPwd varchar(10));

2、创建附表(含外键)

create table News(
NewsID int identity(1,1) primarykey,
UserID int,
NewsTitle varchar( 50 ),
NewsRelease varchar( 200 ),
NewsReleaseTime datetime,
FOREIGN KEY (UserID) REFERENCES UserInfo(UserID)); --外键约束

如果附表已存在,但没外键,可采用以下方法:

alter table profession add constraint fk_prov_id foreign key(prov_id) references province(prov_id) on update cascade on delete cascade;

热心网友 时间:2023-10-17 10:42

员工表是主表
员工表中的部门名称departmmentname都只能来自部门中的departmmentname,就需要建立外键关系:sql语句为:alter table staff add constraints staff_department foreign key(deptId) references deptamentManage (deptId)

查询时要关联部门表,下面指示一种写法
select * from staffinf inner join departmentManage on staffinf.deptId = departmentManage.deptId

热心网友 时间:2023-10-17 10:42

使用外键就可以让两张表有联系。

1、创建主表:

create table UserInfo(
UserID int identity(1,1) primary key, --递增主键
UserAccounts varchar(20),
UserName varchar(20),
UserPwd varchar(10));

2、创建附表(含外键)

create table News(
NewsID int identity(1,1) primarykey,
UserID int,
NewsTitle varchar( 50 ),
NewsRelease varchar( 200 ),
NewsReleaseTime datetime,
FOREIGN KEY (UserID) REFERENCES UserInfo(UserID)); --外键约束

如果附表已存在,但没外键,可采用以下方法:

alter table profession add constraint fk_prov_id foreign key(prov_id) references province(prov_id) on update cascade on delete cascade;

热心网友 时间:2023-10-17 10:42

员工表是主表
员工表中的部门名称departmmentname都只能来自部门中的departmmentname,就需要建立外键关系:sql语句为:alter table staff add constraints staff_department foreign key(deptId) references deptamentManage (deptId)

查询时要关联部门表,下面指示一种写法
select * from staffinf inner join departmentManage on staffinf.deptId = departmentManage.deptId
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何选手机号码才大吉好运发财的手机号码? 手机号码吉凶吉祥号富贵大吉的手机尾号有哪些? 鸽子吃卫生纸是缺什么 为什么鸽子不吃菜叶子而只吃玉米呢 电脑显示未安装evernote怎么回事请教高手我的印象笔记不能在台式电脑... 韩国是岛国吗 韩国最便宜的vps 电脑开机时出现rebootandselectproperbootdevice怎么办 reboot and sel... ...出现reboot and select proper boot device 高清的液晶电视最好的选择?? 在电脑上旗舰版应该怎么样安装软件? 字典拼音上边加单书名号什么意思? 电脑下完软件后怎么安装? 叫别人加单怎么说 附表怎么做? 淘宝里售完不加单(是什么意思 ) 原厂加单和原厂原单有什么不同呀 excel附表如何建立 电脑版的怎么安装下载好的软件 蔡文静院长热玛吉适宜什么年龄? 股票卖方一直加单什么意思? 请问一直喝水果加蔬菜榨汁对身体有没有好处?还有那些东西是不能放在一起喝的啊? 怎么制作双色球走势图呢? 如何在excel里建立附表,使其跟谁随主表变化 绿茶 决明子 柠檬搭配的花草茶 热玛吉第三代适合多大年龄 淘宝掌柜的说"不是正品,是原厂加单"什么意思呀? 蒸蛋器蒸鸡蛋和蒸鹌鹑蛋有什么不同 橙子会上火 淘宝上买一双达芙妮的鞋子,可是卖家说是原厂加单的,是什么意思啊,是不是那是假的啊 加单引号是什么意思 什么字旁加单是? 新手求教 电脑下载的软件怎么安装在机子啊? 我的账号为什么参与不了别人的拼单!我朋友的账号可以 有了软件安装包后怎么安装软件在电脑上 电脑下载软件完了,之后怎么安装 电脑软件下载了怎么安装 口袋妖怪绿宝石2.0掌上游戏机通关后记录没了 拼多多怎么参与别人的团 问一下电脑如何安装软件???本人小白,,,上面说压解,怎么压?软件(快压) 初一地理经纬线部分 讲解下 要考试了 关于地理七年级上册---经纬度 初一地理经纬线怎么学 【七年级上册地理前一、二章】怎样看经纬线地图站在南北级判断方向等等 Excel中如何让单元格定格不动 拉动滚动条 定格的单元格还能不动 初一地理,关于经纬线的正确叙述是? 《逆天道》txt全集下载 魔鬼王和魔鬼道那个打架历害装备都九祥细给分 欠别人1000块钱,他一直催我还钱,但我没钱,我该怎么办? 不还了,行不行呀? 亲戚让我还钱没钱怎么办?