Ciao a tutti, ho queste due tabelle:
user
id nome
games
id nome
join_users_games
id id_user id_games
date queste 3 tabelle come faccio a ottenere la lista dei giochi a cui l'utente non è iscritto?
Ciao a tutti, ho queste due tabelle:
user
id nome
games
id nome
join_users_games
id id_user id_games
date queste 3 tabelle come faccio a ottenere la lista dei giochi a cui l'utente non è iscritto?
Fai così:Originariamente inviato da terso88
Ciao a tutti, ho queste due tabelle:
user
id nome
games
id nome
join_users_games
id id_user id_games
date queste 3 tabelle come faccio a ottenere la lista dei giochi a cui l'utente non è iscritto?
codice:SELECT u.id, p.id FROM users u CROSS JOIN games p WHERE NOT EXISTS (SELECT 'X' FROM join_users_games s WHERE s.id_game = p.id AND s.id_user = u.id)