AlexMineiro
Grünschnabel
Hi,
hab da ein kleines Mysql Problem. Ich versuche meine eigene DVD Datenbank zu machen da mir alle fertigen scripts nicht gefallen. Mein Problem besteht darin das ich nun bei Genre gerne mehrere für einen Film machen möchte. Zum Beispiel:
Film = Herr der Ringe - Die Gefährten
Genre = Abenteuer, Fantasy
Ich bekomme es bisher nur hin das er mir nur 1 Genre anzeigt.
Habe 3 Tabellen gemacht
1. Tabelle = Film ( ID, Filmtitel, Medium, Inhalt, Genre )
2. Tabelle = FilmGenre (Film_ID, GenreName)
3. Tabelle = Genre ( ID, Name)
Verknüpft hab ich
- Tabelle1 mit Tabelle2 mit Film.ID + FilmGenre.Film_ID
- Tabelle2 mit Tabelle3 mit Filmgenre.Genre_ID + Genre.ID
- Tabelle 1 mit Tabelle 3 mit Film.Genre_ID + FilmGenre.Genre_Name
Nun müsste das ja dann so aussehen
Select * from 2.tabelle WHERE Film.ID = Filmgenre.Film_ID
oder mach ich da einen Denkfehler ?
Sollte dann in der Genre_ID in Tabelle dann stehen "Abenteuer, Fantasy".
Gruss
Alex
hab da ein kleines Mysql Problem. Ich versuche meine eigene DVD Datenbank zu machen da mir alle fertigen scripts nicht gefallen. Mein Problem besteht darin das ich nun bei Genre gerne mehrere für einen Film machen möchte. Zum Beispiel:
Film = Herr der Ringe - Die Gefährten
Genre = Abenteuer, Fantasy
Ich bekomme es bisher nur hin das er mir nur 1 Genre anzeigt.
Habe 3 Tabellen gemacht
1. Tabelle = Film ( ID, Filmtitel, Medium, Inhalt, Genre )
2. Tabelle = FilmGenre (Film_ID, GenreName)
3. Tabelle = Genre ( ID, Name)
Verknüpft hab ich
- Tabelle1 mit Tabelle2 mit Film.ID + FilmGenre.Film_ID
- Tabelle2 mit Tabelle3 mit Filmgenre.Genre_ID + Genre.ID
- Tabelle 1 mit Tabelle 3 mit Film.Genre_ID + FilmGenre.Genre_Name
Nun müsste das ja dann so aussehen
Select * from 2.tabelle WHERE Film.ID = Filmgenre.Film_ID
oder mach ich da einen Denkfehler ?
Sollte dann in der Genre_ID in Tabelle dann stehen "Abenteuer, Fantasy".
Gruss
Alex
Zuletzt bearbeitet: