0

私はtableNフィールドを持つ多くのテーブルを持っています(それらを呼びましょう):idvalueN(value1 => 'val1', value2 => 'val2', value10 => 'val10')配列、に値を挿入する方法は何であるかtable1table2およびtable10(DBに対して3つの要求を実行するよりも良いことを意味します)があると仮定します。行からテーブルの値を更新する最も簡単な方法は何ですか(わかっている場合は原因ですid)。id=IDそして最後に、テーブルからすべての値を取得するための最もエレガントな方法は何ですか( JOIN?)。

前もって感謝します!

4

1 に答える 1

2

最も簡単な方法は、3つの個別の挿入ステートメントを3つのテーブルに書き込むことです。それがそれを行う方法です。

必要に応じて、それらをトランザクションでラップします。

于 2012-05-20T10:20:29.407 に答える