我需要一个统一多插入的程序

时间:2012-01-07 12:54:44

标签: mysql wordpress insert procedure

我是mysql的新手。我需要统一这两个插件以使我的工作更快,但我不太了解sql编程。

首先我必须填充wp_terms,而不是使用term_id作为密钥的wp_term_taxonomy。

这个用term_id创建一行(字段term_id不存在,是一个AUTOINCREMENT一个)= 1

INSERT INTO wp_terms(name, slug, term_group) 
VALUES ('Pippo','pippo'0)

所以,为了在两个表之间建立关系,我使用了这个:

INSERT INTO wp_term_taxonomy (term_id,taxonomy,parent)
SELECT wp_terms.term_id,'category','1' FROM wp_terms WHERE NOT EXISTS (SELECT * FROM wp_term_taxonomy WHERE wp_terms.term_id = wp_term_taxonomy.term_id);

如何在同一时间运行以上插入?

1 个答案:

答案 0 :(得分:0)

插入"后可以使用"触发器。 这里有一个教程http://www.roseindia.net/sql/trigger/mysql-trigger-after-insert.shtml