Ich habe eine temporäre Tabelle und eine reguläre Tabelle in meiner Datenbank. Der Spaltenname und die Typen sind identisch, außer dass die reguläre Tabelle ein zusätzliches Feld enthält. Ich versuche, eine Abfrage zu schreiben, die die Informationen aus der temporären Tabelle in die reguläre Tabelle kopiert und Daten in das Additionsfeld in einer Abfrage einfügt.
Ich verstehe, wie man Spalten von einer Tabelle in eine andere kopiert (zB INSERT INTO TABLE 1 (Spalte 1, etc ..) SELECT TABLE2), aber wie mache ich das UND füge dann einen Wert für das neue Feld hinzu?
Danke für Ihre Hilfe.
Wenn Sie Ihre Werte möchten
INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *,concat('".$value."') as value1 from TABLE2
Datum bedeutet, dass Sie einfach now()
INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *,now() from TABLE2
Tags und Links mysql