2012-01-07 2 views
1

私はmysqlが初めてです。私はこれら2つのインサートを統合して作業を高速化する必要がありますが、SQLプログラミングはよくわかりません。私は複数の挿入を統一するための手順が必要です

まず、term_idをキーとして使用するwp_term_taxonomyよりも、wp_termsを移入する必要があります。

この1つはterm_idと行を作成= 1だから

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

(フィールドは、存在しないterm_id AUTOINCREMENTものである)、2つのテーブル間の関係は、私が使用するために、このいずれか

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); 

上記のインサートを同時にどのように実行できますか?

+0

私はあなたの目標が正しいと確信しています。あなたは何をしたいのですか? s.thを挿入します。 wp_termsにautoinc値を戻してwp_term_taxonomyへの挿入に使用しますか? – fkerber

+0

こんにちは。親子カテゴリを挿入しました(wp_terms e wp_term_traxonomyは関連しています)。 firs insertには多くの行があり、secondoテーブル(wp_term_taxonomy)に挿入するプログレッシブなterm_idを作成します。 – cRoW2k

+0

あなたは答えを受け入れることができます –

答えて

関連する問題