SQL: Zusammenfassen von Datensätzen

Onkel Hatti

Bekanntes Mitglied
Hallöchen.

Ich hätte da gerne mal nen Problem:

Ich habe drei Tabellen

Tabelle 'DVD'
Java:
id    Titel
----------
0    Test1
1    Test2
Tabelle 'Genre'
Java:
id    Genre
-----------
0    Humor
1    Spielfilm
Jetzt kann eine DVD mehreren Genres angehören, also die dritte Tabelle 'DVD_Genre'
Java:
id_dvd    id_genre
-----------------
0           0
0           1
Wenn ich jetzt nen SQL Befehl absetze:
Java:
SELECT Titel, Genre FROM DVD,Genre,DVD_Genre WHERE DVD_Genre.id_genre=Genre.id AND DVD_Genre.id_dvd=DVD.id;
kommt richtigerwise heraus:
Java:
Titel     Genre
--------------
Test1   Humor
Test1   Spielfilm
Ich hätte aber gerne jeden Titel nur einmal, dafür die Genres zusammengefasst, so dass herauskommt:
Java:
Titel     Genre
--------------
Test1   Humor,Spielfilm
Meine Frage nun: Lässt sich sowas in SQL realisieren?

Danke
Hatti
 

Ähnliche Java Themen


Oben