注意where,group by ,having,order by, limit 等的顺序。
主表是被绑定的表,子表是添加了外键了的表,注意,在创建表的时候可以添加外键,也可以创建完了以后添加外键。
注意:这里的abc是给外键起的名字。
CREATE TABLE teacher( id TINYINT PRIMARY KEY AUTO_INCREMENT, age int, class_id INT ); INSERT INTO teacher (age,class_id) VALUES (18,2), (17,3), (19,4), (20,1), (13,5); CREATE TABLE student( id int PRIMARY KEY AUTO_INCREMENT, class_id TINYINT, FOREIGN KEY (class_id)REFERENCES teacher(id)//添加外键。必须注意外键的类型和关联的键类型必须保持一致。 )ENGINE=INNODB; INSERT INTO student(class_id)VALUES (2), (1), (1), (3), (5), (4), (3);