guten abend!
habe es noch immer nicht geschafft..!
also ich schildere noch einmal die problematik:
zwei tabellen: movie_data, user_movie
movie_data: movieid|title|genre|regisseur|..andere filmdaten
user_movie: userid|movieid|status
nun möchte ich eine abfrage machen, welche mir als ergebniss jene filme liefert, die mit einem bestimmten user in keinem zusammenhang stehen.
beispiel:
movie_data:
1|last samurai|action|edward zwick|...
2|spider-man|action|sam raimi|...
3|...
4|...
...
user_data:
1|maxi|max|mustermann
2|michi|michaela|musterfrau
3...
4...
...
user_movie:
userid|movieid|status
1|1|3
1|3|3
1|4|2
2|1|1
3|2|1
4|1|1
4|2|0
jetzt möchte ich zb abfragen, welche filme mit dem user mit der userid=1 in keinem zusammenhang stehen.
in meinem fall oben sollte das ergebniss also 2 sein
mündlich formuliert müsste meine abfrage also in etwa so lauten:
hole alle movie-daten aus movie_data wo die movie_id nicht in user_movie vorkommt und der username=2 ist
wie kann ich das jetzt ein ein valides sql-statement verwandeln..?!!!
bitte bitte bitte helft mir denn sonst schaffe ich es nicht..!!!!
lg, harry d.
habe es noch immer nicht geschafft..!
also ich schildere noch einmal die problematik:
zwei tabellen: movie_data, user_movie
movie_data: movieid|title|genre|regisseur|..andere filmdaten
user_movie: userid|movieid|status
nun möchte ich eine abfrage machen, welche mir als ergebniss jene filme liefert, die mit einem bestimmten user in keinem zusammenhang stehen.
beispiel:
movie_data:
1|last samurai|action|edward zwick|...
2|spider-man|action|sam raimi|...
3|...
4|...
...
user_data:
1|maxi|max|mustermann
2|michi|michaela|musterfrau
3...
4...
...
user_movie:
userid|movieid|status
1|1|3
1|3|3
1|4|2
2|1|1
3|2|1
4|1|1
4|2|0
jetzt möchte ich zb abfragen, welche filme mit dem user mit der userid=1 in keinem zusammenhang stehen.
in meinem fall oben sollte das ergebniss also 2 sein
mündlich formuliert müsste meine abfrage also in etwa so lauten:
hole alle movie-daten aus movie_data wo die movie_id nicht in user_movie vorkommt und der username=2 ist
wie kann ich das jetzt ein ein valides sql-statement verwandeln..?!!!
bitte bitte bitte helft mir denn sonst schaffe ich es nicht..!!!!
lg, harry d.
Kommentar