Mahlzeit;
Hallo, ich brauche Hilfe...
Wer kann mir folgendes SQL-Statement basteln.
Ich habe zwei Tabellen:
| ID | WertA |
1 34
2 32
3 44
4 49
5 13
6 39
7 31
8 24In dieser Tabelle befinden sich vorgegebene Werte
und
| ID | Person | WertB
3 X 43
4 X 25Diese Tabelle wird nach und nach mit Werten gefüllt.
Ich brauche folgende Select-Ausgabe:
Gebe alle Werte A und B der ID's 3 bis 6 zur Person X aus, unäbhängig davon, ob in der 2.Tabelle schon ein Eintrag existiert.Wenn ich folgendes Statement benutze habe ich das Problem, dass ich nur die Ausgabe bekomme von Werten, die in beiden Tabellen eingeplegt wurden.
Select a.ID, b.Person, a.WertA, b.WertB
From tabelle1 a, tabelle2 b
Where (a.ID BETWEEN 3 AND 6)
AND (b.Person ='X')
AND b.WertB IS NULL OR b.WertB IS NOT NULL
ungetestet, bitte prüfen, rolf
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?