SQL Wertevergleich

SirTwist

Ensign
Registriert
Nov. 2006
Beiträge
184
Hallo zusammen,

ich habe ein recht komplexes Problem, womit ich einige Schwierigkeiten habe.

Ausgangssitutation:
ich habe 2 Tabellen die vom Aufbau her gleich sind.

Aufbau Tabelle 1:
ID Artikel Status

Aufbau Tabelle 2:
ID Artikel Status

Die Artikel in der ersten Tabelle sind die, die den höheren 'Wert' haben. Die Artikel, die in der ersten Tabelle fehlen, sollen aus der Tabelle 2 gezogen werden.

Artikel in Tabelle1 --> wird berücksichtigt und wird in der Ausgabe aufgeführt
Artikel in Tabelle1 und Tabelle2 --> nur der Datensatz aus der Tabelle1 wird berücksichtigt
Artikel in Tabelle2 --> wird berücksichtigt und wird in der Ausgabe ausgegeben

Das ganze über 2 verschiedene Select´s zu lösen ist kein Problem. Ich brauche das Ergebnis allerdings in einer Ausgabe. Ich hoffe, ihr habt dazu eine Idee oder eine Anregung.

Ich habe bereits einiges probiert, habe aber leider keine passende Lösung gefunden.

Gruß
 
super. Ich denke das ist schon des Rätsels Lösung. Das mir Union nicht eingefallen ist....der Hammer. Ich habe es mal getestet und bisher ist uns noch nichts aufgefallen, was falsch sein könnte.


Vielen Dank!
 
Eventuell könnte man noch was fieses über Semi-Joins basteln, aber das wäre mir gerade etwas zu viel zum Nachdenken und auch nicht besser als die Union-Lösung.
 
Zurück
Oben