Ajattelin tehdä itselleni elokuva tietokannan, mutta minulla on hieman epäselvyyksiä.
olen tehnyt kolme tietokantaa movie,actors ja genre. Kaikissa kolmessa on id kenttä ja olen laittanut kaikki myös tonne movie kantaan.
Ongelmani on muodostaa oikeanlainen SQL-kysely.
En osaa hakea tietoa genre ja actors kannoista kun teen haun movie kannasta saan vain genreid:n ja actorid:n, mutta haluaisin id:tä vastaavat nimet.
Kuinka siis saan yhdellä sql-lausella kaiken tarvitsemani noista kaikista kannoista?
Tietokantojen
3
550
Vastaukset
- TioMS
Oletuksia:
- movie-taulussa on moviename-kenttä
- actors-taulussa on movieid-kenttä
- actors-taulussa on actorname-kenttä
- genre-taulussa on movieid-lenttä
- genre-taulussa on genrename-lenttä
SELECT movie.moviename, actor.actorname, genre.genrename
FROM (movie LEFT JOIN actor ON movie.id = actor.movieid)
LEFT JOIN genre ON movie.id = genre.movieid;
Eli kaksi left joinia - mmm
Ongelma: Yhdessä elokuvassa on useita näyttelijöitä, yksi näyttelijä voi esiintyä useassa elokuvassa.
Lisää Actors- ja Movies-taulujen väliin yksi taulu (ActorID, MovieID), jolla yhdistetään sekä näyttelijät että elokuvat, näin muodostuu monta-moneen yhteys.- TioMS
.. oikeassa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Stubb jo paljon tunnetumpi kuin kaikki persut yhteensä
Nyt on aika ottaa mittaa tunnettavuudesta, herrat ja narrit! Joku tuolla toisessa ketjussa väitti, että "persujen rivimi6210125Persut hommasivat Suomeen 35 000 pientä lasta v. 2015
Onko Riikka Purra nyt tavoittelemassa tätä samaa historiallista persujen utopiaa? Purram kaksinaamaisessa pelissä vaadit166876Miksi persuilla ei ole firmoja?
Kuten vasemmisstolaisilla, esim. Sannalla MA\PI. Eikö ole aika erikoista?736438Persu Keskisarja on politiikan Uuno Turhapuro
Asiantuntija luonnehtii Keskisarjaa Trumpin ajan Turhapuroksi, joka ärsyttää kokoomusta. – Keskisarjan känni-imago j856164Purran tuhoja tuskin saadaan koskaan korjatuksikaan
Purra on aiheuttanut Suomen taloudelle karmaisevat tuhot. Sen lisäksi Purra on ajanut myös suuren osan Suomen kansasta k654445Miksi vasemmistolaiset eivät omista yhtään firmaa?
Vasemmistolaiset eivät omista yhtään firmaa joka työllistäisi ihmisiä. Miksi? No siksi, että jos vasemmistolainen perus324313Sanna valittiin Euroopan huonoimmaksi pääministeriksi
Sannan kaudella Suomi oli ainut maa missä bkt laski. Kannattaa huomata, että luvut valitsi Sannan huonoimmaksi. Ihmiset114312Oikeistohallitusten aikaan saannokset.
Holkerin touhujen seurauksena lama. Aho jatkoi tuhoa osaamattomuudellaan. Katainen ja alkoi talouden alamäki. Sipilä ja464150Tutkielma Marinin hallituksen epäonnistumisista rankkaa luettavaa
Marinin hallituksen epäonnistumiset voi tiivistää negatiivisessa sävyssä seuraavasti: Hallitus teki useita vakavia virh564050Persujen kaksoisstandardit: Räsäsen uhkailu paha, Virran uhkailu hyvä
Tässä taas nähdään kuinka kaksinaamaista porukkaa persut ovat. Mitäs persut tähän?444038