我有一张这样的桌子:
create table submit_data (id int not null primary key auto_increment,
Customer varchar(240))
如何为以下说明创建表格:
如果将新数据插入submit_data
,那么..
在另一张表中创建新行,然后将新创建的id
这是我要去的地方
create table copy_data (id
我需要做的是从id
中提取submit_data
如果将两行添加到submit_data
中,这是我想要的输出:
id
1
2
答案 0 :(得分:0)
您可以通过创建一个具有列ID的单独表,然后在Submit_data表上设置trigger来在插入事件中插入或更新新表来完成此操作。
所以类似
CREATE TABLE copy_data (id int not null primary key default 0)
和触发器
CREATE TRIGGER copy_id AFTER INSERT ON submit_data FOR EACH ROW
INSERT IGNORE INTO copy_data VALUES(NEW.ID);