Halihallo michael
ich habe ein recht umfangreiches select-statement,
dessen ergebnis ich gern in eine neue tabelle schreiben würde.
Hast du dich über REPLACE INTO beschäftigt?
http://www.mysql.com/doc/en/REPLACE.html
SELECT * INTO neue_tabelle FROM alte_tabelle WHERE ......
Du hast http://www.mysql.com/doc/en/ANSI_diff_SELECT_INTO_TABLE.html
gelesen?
aber irgendwie klappt das nicht, ich bekomme nur fehlermeldungen.
Dann nenne diese, wir sind keine Hellseher!
muß die tabelle schon existieren?
Ja.
oder kann ich das so machen, daß mysql die tabelle mit aufruf des querys neu erstellt und die vorhandenen datentypen übernimmt?
Das ist das Problem, mysql errät keine Datentypen.
Viele Grüsse
Philipp