日期:2014-05-16  浏览次数:20437 次

SQL 基础问题(主键和外键)
我有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))