R
resTaFe
Gast
Hallo,
hab eine Frage, wozu ich im Web keine Antwort finde und zwar führe ich
mein Select aus und speichere die zurückgelieferten Daten natürlich in
einem ResultSet.
Nun kann ich im ResultSet die einzelnen Spalten ansprechen und ausgeben
lassen. Das gilt für alle Tabellen. Also wenn ich in meinem select statement
ein join von Tabelle_1 auf Tabelle_2 habe, so bekomme ich erst die Spalten
von Tabelle_1 und dahinter angehängt die entsprechenden Spalten von Tabelle_2.
Was aber, wenn ich für ein einzelnes Result von Tabelle_1 durch das join
mehrere Results von Tabelle_2 habe. Also nehmen wir an duch das Select
bekommen wir von Tabelle_1 lediglich ein Ergebnis zurück also eine Zeile.
Dieser Zeile sind aber, sagen wir mal 5 Zeilen aus Tabelle_2 zugeordnet.
Wie kann ich nun alle Results von Tabelle_1 mit den jeweiligen "Untertabellen",
also den Results von Tabelle_2 iterativ auslesen.
ich kann ja mit ResultSet.next() immer auf das nächste Ergebnis zeigen lassen
und wie kann ich jetzt auf die Daten von Tabelle_2 in diesem Ergebnis zugreifen?
Über den Spaltenname geht es wohl nicht denke ich mir, da die Spaltennamen
ja öfter vorkommen wenn ich mehrere Zeilen aus Tabelle_2 habe.
Hoffe ich konnte meine Frage verständlich formulieren und jemand weiß
eine Antwort darauf
hab eine Frage, wozu ich im Web keine Antwort finde und zwar führe ich
mein Select aus und speichere die zurückgelieferten Daten natürlich in
einem ResultSet.
Nun kann ich im ResultSet die einzelnen Spalten ansprechen und ausgeben
lassen. Das gilt für alle Tabellen. Also wenn ich in meinem select statement
ein join von Tabelle_1 auf Tabelle_2 habe, so bekomme ich erst die Spalten
von Tabelle_1 und dahinter angehängt die entsprechenden Spalten von Tabelle_2.
Was aber, wenn ich für ein einzelnes Result von Tabelle_1 durch das join
mehrere Results von Tabelle_2 habe. Also nehmen wir an duch das Select
bekommen wir von Tabelle_1 lediglich ein Ergebnis zurück also eine Zeile.
Dieser Zeile sind aber, sagen wir mal 5 Zeilen aus Tabelle_2 zugeordnet.
Wie kann ich nun alle Results von Tabelle_1 mit den jeweiligen "Untertabellen",
also den Results von Tabelle_2 iterativ auslesen.
ich kann ja mit ResultSet.next() immer auf das nächste Ergebnis zeigen lassen
und wie kann ich jetzt auf die Daten von Tabelle_2 in diesem Ergebnis zugreifen?
Über den Spaltenname geht es wohl nicht denke ich mir, da die Spaltennamen
ja öfter vorkommen wenn ich mehrere Zeilen aus Tabelle_2 habe.
Hoffe ich konnte meine Frage verständlich formulieren und jemand weiß
eine Antwort darauf