Tabellen über zwei Werte vergleichen und Ergebnis gruppieren?

Tabellen über zwei Werte vergleichen und Ergebnis gruppieren?

am 28.12.2005 12:31:18 von Ralf Miller

Hallo Leute,

irgendwie bekomme ich es nicht hin. Ich habe zwei Tabellen und möchte
gerne BNAME aus der Tabelle2 auslesen, die sowohl die Werte ID1 und ID2
in Summe besitzen.

Konkret sehen die Tabellen volgermaßen aus:

Tabelle1:
------------------------------
| ID1 | Object | ID2 |
------------------------------
| 1 | Object1 | 0 |
------------------------------
| 2 | Object2 | 0 |
------------------------------

Tabelle2
-------------------------------
| Bname | ID1 | ID2 |
-------------------------------
| Test1 | 1 | 0 |
-------------------------------
| Test1 | 2 | 0 |
-------------------------------
| Test2 | 2 | 0 |
-------------------------------
| Test3 | 1 | 0 |
-------------------------------
Ich möchte praktisch nun alle Bnamen die Sowohl Object1 als auch
Object2 besitzen.
In diesem Fall wäre es Test1. Da er die ID1 als auch die ID2 besitzt.
Test3 sollte hier nicht selektiert werden, da er nur ein Objekt aus
Tabelle 1 besitzt.
ID1 in Tabelle 1 ist praktisch die ID des Objektes und ID2 gibt an
welche Objekte zusammengehören.

Ist dies mit SQL möglich. Ich verzweifele im Moment.
Wäre toll, wenn mir jemand helfen könnte.

Grüße und tausen Dank
Ralf