sql语句添加外键约束。
主表Grade从Student表通过GradeId列建立关系...(----外键约束懵了...书上也有就是看不懂...请大神讲的详细点..谢谢,万分感谢..)...
主表Grade从Student表通过GradeId列建立关系...(-- -- 外键约束懵了...书上也有就是看不懂...请大神讲的详细点..谢谢,万分感谢..)
展开
2015-06-24 · 百度知道合伙人官方认证企业
关注
展开全部
外键关系通俗来讲就是将两个表关联起来用的
以学生和班级来举例子
新建一个学生表student
新建一个班级表 grade
然后每个学生,都对应一个班级,比如学生A是X班,学生B也是X班,就没必要在学生表里面存储重复的班级名称,因此需要一个班级表
只要存储一个班级表的id,就可以记录该学生班级的所有详细信息了
关联起来显示就是:
select * from student, grade where student.gradeId = grade.id
通过外键关联,显示学生信息和班级信息的所有数据,并根据外键进行一一匹配
以学生和班级来举例子
新建一个学生表student
新建一个班级表 grade
然后每个学生,都对应一个班级,比如学生A是X班,学生B也是X班,就没必要在学生表里面存储重复的班级名称,因此需要一个班级表
只要存储一个班级表的id,就可以记录该学生班级的所有详细信息了
关联起来显示就是:
select * from student, grade where student.gradeId = grade.id
通过外键关联,显示学生信息和班级信息的所有数据,并根据外键进行一一匹配
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询