Python0317总结
1.主键: 每个表中必须有主键—primary key
分类: 单列主键,联合主键
2.外键: 引用另外一个数据表的某条记录。-----foreign key
分类:
物理外键
逻辑外键:快 灵活
3.表关系
一对一 一对多(外键) 多对多(中间表)
一对一:家教老师对学生一对一
一对多:一个班级班主任对班级学生
多对多:学校老师对学校学生
4.多表查询:
SELECT Students.SName, Sc.CourseID, Sc.Grade
FROM Students,Sc
WHERE Students.SNo = Sc.StudentID
5.内连接(INNER JOIN)
6.左外联结 (LEFT JOIN)
SELECT S.SName,C.CourseID,C.Grade
From Students AS S
LEFT JOIN Sc AS C
7.右外联结 (RIGHT JOIN)
SELECT Titles.Title_id, Titles.Title, Publishers.Pub_name
FROM titles
RIGHT OUTER JOIN Publishers
ON Titles.Pub_id = Publishers.Pub_id