1

MySQL データベースにテーブル table_a があります。(スクリプトにはPHPを使用しています)

その必要性を認識した後、table_b という名前の別のテーブルを作成しました。table_a のすべての行について、その値の一部を table_b に挿入し、タイムスタンプ (DATETIME 型) を付加したいと考えています。

これは私がいる場所です:

$query = "INSERT INTO table_b('id_a', 'type_a', 'date_a') SELECT table_a.id, table_a.type, '$datetime'";

$datetime は時間値 (php) です。

これが機能するかどうかはわかりません。誰かがこれを行う正しい方法を教えてもらえますか。

(余談ですが、準備済みステートメントを使用していないことは承知しています-それは別の日にします)

前もって感謝します。

4

1 に答える 1