Verwendung von Oracle 11g
Angenommen, wir haben zwei Tabellen:
CREATE TABLE items (
item_id NUMBER(22,0)
);
CREATE TABLE messages (
item_id NUMBER(22,0),
message_code NUMBER(22,0)
);
wo es eine Beziehung von einem (Artikel) zu vielen (Nachrichten) gibt. Ich möchte das gesamte Material in einer einzigen Abfrage auswählen, um es in Java zu erhalten. Ist es möglich, eine solche Abfrage zu schreiben, dass sie mir eine Ausgabe wie geben würde:
ID MESSAGE
----------------------------------
1 (100, 105, 201)
2 (100, 105)
wobei die Spalte MESSAGE ein Array oder etwas Ähnliches ist (keine verkettete Zeichenkette)?