Ich verwende MS-Access (mittels JDBC)
Ich habe folgende Tabellen:
1.) Verträge
2.) Kunden
3.) Geschäftsstellen
4.) Objekte_gewählt
5.) Objekte
Zwischen den Tabellen bestehen folgende Relationen:
1.) Verträge <> Kunden
2.) Kunden <> Geschäftsstellen
3.) Verträge <> Objekte_gewählt
4.) Objekte_gewählt <> Objekte
5.) Kunden <> Objekte
Ich möchte nun eine Select-Statement, welches mir ein ResultSet liefert, welches von jeder dieser Tabellen einige Spalten enthält.
Ich weiß, dass das mittels JOIN erreicht werden kann. Jedoch verstehe ich JOINS noch nicht wirklich gut.
Das (Verständnis) Problem welches ich habe ist, dass zwei Relationen mit der Tabelle Vertrag existieren.
Kann mir jemand vielleicht zeigen/erklären, wie so ein SELECT-Statement aussehen muss.
mfg Philipp
Ich habe folgende Tabellen:
1.) Verträge
2.) Kunden
3.) Geschäftsstellen
4.) Objekte_gewählt
5.) Objekte
Zwischen den Tabellen bestehen folgende Relationen:
1.) Verträge <> Kunden
2.) Kunden <> Geschäftsstellen
3.) Verträge <> Objekte_gewählt
4.) Objekte_gewählt <> Objekte
5.) Kunden <> Objekte
Ich möchte nun eine Select-Statement, welches mir ein ResultSet liefert, welches von jeder dieser Tabellen einige Spalten enthält.
Ich weiß, dass das mittels JOIN erreicht werden kann. Jedoch verstehe ich JOINS noch nicht wirklich gut.
Das (Verständnis) Problem welches ich habe ist, dass zwei Relationen mit der Tabelle Vertrag existieren.
Kann mir jemand vielleicht zeigen/erklären, wie so ein SELECT-Statement aussehen muss.
mfg Philipp