3
私はPHPでmySQLのクエリを書いています。私はデータベースのテーブルに行を複製したいと思います。また、その複製がNOW()関数でいつ発生したかについてのタイムスタンプを挿入したいと思います。選択とmysqlの挿入
私はフィールドでstuctured「人」という名前のテーブルがあった場合:
id, name, phone, dateCreated
をし、私は次の操作を行いますこのレコードを複製したい:
INSERT INTO people (id, name, phone, dateCreated)
SELECT id, name, phone, dateCreated
FROM people
WHERE id = '$id'
これは、レコードを複製します$ idで識別されます。私は同じ考えをしたいと思いますが、dateCreatedをコピーする代わりに、NOW()関数を使って現在の日時を挿入するようにしたいのですが、このタイプのクエリをどのように構造化するかはわかりません。以下のような
何か:
INSERT INTO people (id, name, phone)
SELECT id, name, phone
FROM people
WHERE id = '$id'
(dateCreated) value (NOW())
どのように私は、クエリを構築しますか?