Hi Bademeister,
Geht es um zwei Versionen (von verschiedenen Zeitpunkten) derselben Tabelle, oder was hast Du vor? (Ansonsten sehe ich keinen Grund, da überhaupt zwei verschiedene Tabellen zu haben).
Ja, genau darum geht es.
Nun möchte ich als Ergebniss die Unterschiede der Spalte "aktiv" zu jedem Datensatz haben.
Zu jedem Datensatz aus welcher Tabelle? Ich rate mal: Den Unterschied zwischen je zwei Datensätzen asu den beiden Tabellen, die denselben Primary Key haben?
Ja. Das meinte ich fast. Denn es geht weniger um einen primary Key.
Mein Problem ist, dass es in den Daten eigentlich einen einheitlichen Schlüssel geben solle.
Mach mal'n Beispiel: Wie sehen Deine Datensätze aus, und wie soll in der Ausgabe der "Unterschied" aussehen?
Im Prinzp geht es um eine (bzw. zwei) Artikeltabellen, bei denen sich teilweise Artikelnummern geändert haben.
Meine Frage an die DB wäre "nenne mir alle Artikel, die dieselbe Bezeichnung haben, den selben EK haben, den selben VK haben, denselben (hier kommen noch 2-3 Spalten) und NICHT dieselbe Artikelnummer haben.
Als Antwort wäre schön, wenn mir mysql in der Art antwortet:
Artikelbezeichnung xyz, Artikelnummer Tabelle1, Artikelnummer Tabelle 2
Artikelbezeichnung abc, Artikelnummer Tabelle1, Artikelnummer Tabelle 2
Artikelbezeichnung def, Artikelnummer Tabelle1, Artikelnummer Tabelle 2
Schöne Pfingstgrüsse
Thomas