Har 3 tabeller som ska kopplas samman. Först så tycker jag att du borde göra om tabellen medverka så att du lagrar filmens id istället för filmtitel. Men om du har kvar det på detta sätt borde det bli såhär: Är det inte bättre att länka medverka tabellen mot filmens id? När jag byggde databasen i access så hade jag aldrig med något id i tabellen film men la till det nu när jag använde mysql därav anledningen till att jag hade filmtitel istället.join problem
tabell 1 heter film
med fälten id,filmtitel
tabell 2 heter medverka
med fälten id_ska, filmtitel
tabell 3 heter skadespelare
med fälten id_ska,fornamn,efternamn
Nu vill jag koppla ihop det här så när man väljer en film så ska de skådisar som är inlgda på dn filmen komma fram när man väljer just den filmen nån som vet hur den koden kan ser ut.Sv: join problem
SELECT Fornamn, Efternamn FROM skadespelare INNER JOIN medverka ON skadespelare.id_ska = medverka.id_ska WHERE filmtitel = "Kalle Anka"
/JohanSv: join problem
Om du vill bygga ut databas vidare så kan du lägga till roll figur i tabellen medverka. Tänk på att en skådespelar kan medverka under olika roller i en film. T.Ex. Eddy Murphy i Den galne professorn.
Desutom så kanske du vidare göra skadespelare till personer istället och i medverka tala om hur personen medverkat. Som t.ex. skådelspelare, regisör, producent, etc.Sv:join problem
ska testa om det funkar som jag vill.
Ska fundera på att bygga ut databasen med men tar lite tid när man bygger ut den för mer och mer uppgifter kommer in men intressant tanke om rollfigur och liknande..