1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > sql语句创建外键关联

sql语句创建外键关联

时间:2020-04-05 09:50:56

相关推荐

sql语句创建外键关联

以创建学生教师表为例: 学生id关联教师tid

学生表: student

教师表: teacher

sql语句 :

USE school;CREATE TABLE student(id INT(10) NOT NULL PRIMARY KEY,NAME VARCHAR(30) DEFAULT NULL,tid INT(10) DEFAULT NULL,KEY `fktid` (`tid`),CONSTRAINT `fktid` FOREIGN KEY(`tid`) REFERENCES `teacher` (`id`))ENGINE=INNODB DEFAULT CHARSET=utf8INSERT INTO student VALUES(1,'小明',1);INSERT INTO student VALUES(2,'小红',1);INSERT INTO student VALUES(3,'小刚',1);INSERT INTO student VALUES(4,'小王',1);INSERT INTO student VALUES(5,'小智',1);SELECT * FROM student;CREATE TABLE teacher (id INT(10) PRIMARY KEY NOT NULL,NAME VARCHAR (30) DEFAULT NULL)ENGINE=INNODB DEFAULT CHARSET=utf8INSERT INTO teacher VALUES(1,'陈老师');SELECT * FROM teacher;

重点: 外键关联语句,会手写才可以!

KEY `fktid` (`tid`),CONSTRAINT `fktid` FOREIGN KEY(`tid`) REFERENCES `teacher` (`id`)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。