要求:是现在我想往一个班级表里面增加一个学生,首先我要建立一条学生记录插入学生表里面,然受我要把这个学生插入到班级表中。
班级表:class
字段
id studentid
学生表:student
字段
studentid name sex address大概意思是这样,实际不是这样
希望高手往学生表和班级表同事插入一条数据,如果高手能解决同事插入n条数据更是欣慰!!!
班级表:class
字段
id studentid
学生表:student
字段
studentid name sex address大概意思是这样,实际不是这样
希望高手往学生表和班级表同事插入一条数据,如果高手能解决同事插入n条数据更是欣慰!!!
create table class
(id serial primary key,
student_id int unsigned not null
);
create table student
(studentid serial primary key,
`name` varchar(64) not null,
sex enum('男','女'),
address varchar(255) not null
);
DELIMITER $$DROP TRIGGER `test`.`tr_insert_class`$$CREATE TRIGGER `test`.`tr_insert_class` AFTER INSERT on `test`.`student`
FOR EACH ROW BEGIN
insert into class(studentid) select new.studentid;END$$DELIMITER ;