Hallo!
SELECT x FROM y WHERE z
GROUP BY a
ORDER BY b
INTO OUTFILE 'C:\temp\out.txt';um die Daten zu Auswertungszwecken zu kumulieren.
Funktioniert auch wunderbar, bloß: Wie bekomm ich die Daten der Datei out.txt dann wieder in die Datenbank?
Ich weiß jetzt nicht genau was Du da vorhast. Im Allgemeinen hast Du mehrere Möglickeiten:
-
INSERT INTO tabelle SELECT bla FROM table WHERE.. http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#INSERT_SELECT
-
CREATE TABLE tabelle SELECT... http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#CREATE_TABLE
-
Wenn Du wie oben eien Datei exportiertst kannst Du eben die Datei mit LOAD DATA INFILE wieder einlesen: http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#LOAD_DATA
-
ich mache sowas immer über dei Kommandozeile mit
mysqldump datenbank > datensicherung.sql
Diese kann man zurück in MySQL einlesen mit:
mysql datenbank < datensicherung.sql
Hat ales Vor- dn Nachteile, am besten guckst Du mal in die Doku:
http://de.mysql.com/documentation/mysql/bychapter/
Viele Grüße
Andreas