1.内连接
1.交叉连接(笛卡尔积)————至少有表A,表B俩个表显表A和表B全部数据,且造成大量的数据冗余
语法一:SELECT *FROM 表A 表名首字母,表B 表名首字母 (常用)
示例:SELECT *FROM course c,student s
语法二:SELECT *FROM 表A CROSS JOIN 表B (不推荐)
2.内连接查询————主键连外键
语法:SELECT 表名首字母.字段名
FROM 表A 表名首字母,表B 表名首字母
WHERE 表名A首字母.字段名=表名B首字母.字段名
示例:SELECT s.`name` 姓名,s.studentNo 学号,c.result 成绩
FROM course c,student s
WHERE c.studentNo=s.studentNo
外键命名:fk_从表_主表_主表的主键/唯一约束
从表不能引用从表
增删改查