MySql DBに2つのテーブルA、Bがあります。異なるスキーマを持つDBテーブル間でデータをコピーする
表Aは、2列(ユーザ、合格)
表Bは、追加の3列(ユーザ、通過、DATE1、DATE2、ブール値)Iは、テーブルAからデータをコピーし、それを挿入する
を有し、を有します追加の列のデフォルト値で表Bに追加します。 これを達成する最も良い方法は何ですか?彼らはまた、議論のセクションで、あなたの条件とまったく同じように、以下の例を掲載している
http://dev.mysql.com/doc/refman/5.1/en/insert-select.html
それは働いていたが。 唯一の欠点は、テーブルBにauto_incrementカラムがあり、このクエリの後に必要なだけ2倍増分されたことです。何か案は? –
自動増分属性のヌルまたは空白を挿入してください... –
上記のクエリに自動インクリメント列が追加されました - 機能しませんでした –