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
509
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
Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta
https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi852307Olen tosi outo....
Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap182257Vanhalle ukon rähjälle
Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen191748- 1041468
Maisa on SALAKUVATTU huumepoliisinsa kanssa!
https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/1525663911430Hommaatko kinkkua jouluksi?
Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k1631248Aatteleppa ite!
Jos ei oltaisikaan nyt NATOssa, olisimme puolueettomana sivustakatsojia ja elelisimme tyytyväisenä rauhassa maassamme.2571042- 63953
- 78919
Omalääkäri hallituksen utopia?
Suurissa kaupungeissa ja etelässä moinen onnistunee. Suuressa osassa Suomea on taas paljon keikkalääkäreitä. Mitenkäs ha174903