SQL 基础有关问题(主键和外键)
SQL 基础问题(主键和外键)
我有3张表
Test1
Test2
Test3
Test1和Test2关联
Test1里面有 UserName(主键) UserPass
Test2里面有 UserName(外键) LoginTime(主键)
Test2和Test3关联
Test3里面有 LoginTime(外键) Remark
------解决方案--------------------
我有3张表
Test1
Test2
Test3
Test1和Test2关联
Test1里面有 UserName(主键) UserPass
Test2里面有 UserName(外键) LoginTime(主键)
Test2和Test3关联
Test3里面有 LoginTime(外键) Remark
------解决方案--------------------
--猜测你是想实现主外键约束实现三张表的关联,看下面:
create table test1
(username varchar(10) primary key ,
userpass varchar(20)
)
create table test2
(username varchar(10) references test1(username),
logintime varchar(30) primary key
)
create table test3
(logintime varchar(30) references test2(logintime),
remark varchar(20))