SELECT-Statement gesucht

18/02/2010 - 09:23 von Paul Reinhart | Report spam
Hi, NG

Hab keine andere NewsGroup für meine Frage gefunden.
Darf ich euch trotzdem belàstigen?

Mein Problem:
Es gibt zwei Tabellen, die durch eine ID miteinander verbunden sind.
Es kann aber sein, dass in Tab1 Datensàtze mit IDs existieren, die in Tab2
überhaupt nicht vorkommen.

Ich möchte also alle Datensàtze aus Tab1 sehen und, sofern es in Tab2
Eintràge mit dieser ID gibt, auch diese.

Wie ich es nun auch anstelle, es werden mir nur jene Datensàtze gezeigt,
deren IDs sowohl in Tab1 als auch in Tab2 vorkommen. Die Sàtze von Tab1, die
keine Entsprechung in Tab2 haben, bekomme ich nicht zu sehen.

Wenn ihr eine Newsgroup kennt, die sich speziell mit SQL-Befehlen befasst,
dann wàre ich euch dankbar, wenn ihr mir die nennen könnt.
Wenn nicht, dann wàre ich euch dankbar, wenn ihr mir bei meinem Problem
helfen könntet.

Viele Grüße
Paul
 

Lesen sie die antworten

#1 Paul Reinhart
18/02/2010 - 09:37 | Warnen spam
NACHTRAG!

Hi, NG

Was ich noch zu erwàhnen vergaß:
In Tab2 können mehrere Sàtze mit der selben ID aus Tab1 vorkommen.

Es gibt also drei Möglichkeiten.
1. In Tab1 gibt es eine ID, die in Tab2 nicht vorkommt.
In diesem Fall möchte ich trotzdem den Satz aus Tab1 sehen.
2. In Tab1 gibt es eine ID, die auch in Tab2 vorkommt.
Da müsste ich natürlich beide sehen können.
3. In Tab1 gibt es eine ID, die in Tab2 mehrmals vorkommt.
Da müßte ich den Satz in Tab1 sehen und alle Sàtze von Tab2.

Das sieht jetzt auf einmal sehr kompliziert aus.
Geht das überhaupt?

Viele Grüße
Paul

Ähnliche fragen