Tabellen auf Unterschiede vergleichen

xrax

Erfahrenes Mitglied
MySQL -> Tabellen auf Unterschiede vergleichen

Hallo zusammen,

ich möchte zwei identisch aufgebaute Tabellen vergleichen. Die Tabellen nehmen Artikeldaten auf.
Ich möchte nun feststellen bei welchem Artikel sich ein oder mehrere Felder verändert haben und diese Zeile in eine dritte Tabelle abspeichern. Als key dient die Artikelnummer. Ich habs mit den verschiedenen Joins probiert. Blick aber nicht durch. Kann mir hier bitte jemand helfen.

Besten Dank in vorraus
xrax
 
Zuletzt bearbeitet:
Re: MySQL -> Tabellen auf Unterschiede vergleichen

Hab vergessen anzugeben das es sich um eine mysql_db handelt.
Ich bin aber, denke ich, gerade auf die Lösung gekommen.

"SELECT t1.*,t2.* FROM tab1 AS t1, tab2 AS t2 WHERE t1.artikelnr = t2.artikelnr AND t1.coulumn1 != coulumn1.tax AND t1.coulumn2 != coulumn2.tax.................................... ";

Ist das die Beste Lösung? Die eine Tabelle hat ca. 10.000, die ander 20.000 Datenzätze.

Gruß
xrax
 
Zurück