Moin,
Ich möchte die Quelle lesen, einige Felder leeren und dann den ganzen Schwung als neuen Datensatz schreiben.
Du suchst vermutlich INSERT … SELECT:
INSERT INTO tabelle (foo, bar, date, new)
SELECT foo, NULL, NOW(), 'newvalue' FROM tabelle WHERE id = 1
Die Spalte foo wird dabei aus dem Quelldatensatz übernommen, die Spalte bar auf NULL gesetzt, date auf das aktuelle Datum und new bekommt den Werte »newvalue«.
Gruß
Tobias