Rafael: Tabellen zusammenführen

Gibt es bei MySQL eine vorgefertigte Methode zwei Tabellen mit identischen Spalten zusammenzuführen?
Also es gibt zwei Tabellen für zwei Gruppen, die gleich strukturiert sind, aber aus welchen Gründen auch immer getrennt gespeichert sind. Nun überlege ich mir gerade ein kleines Skript zu schreiben, aber ich dachte mir, das geht doch sicher einfacher.

Danke für Tipps!
Rafael

  1. Hello,

    Insert into $table1 select from $table2

    meintest Du sowas?

    Spannend sind eigentlich nur die Schnittmengen. Die sollte man vorher vielleicht feststellen.

    Harzliche Grüße vom Berg
    http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau

    1. Nein, das ist wunderbar. Danke. Schnittmengen gibt es keine.

      1. Hi,

        ansonsten wäre noch der UNION (ALL) Operator vielleicht interessant für dich um zwei Ergebnismengen zusammenzuführen (aneinanderzupappen).

          
        INSERT INTO neue_tabelle1 (feld, feld, feld)  
          SELECT feld, feld, feld  
             FROM alte_tabelle1  
          UNION ALL  
          SELECT feld, feld, feld  
             FROM alte_tabelle2  
        
        

        Grüsse
        Frank