Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    213

    query per elementi non corrispondenti

    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?

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: query per elementi non corrispondenti

    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?
    Fai così:
    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)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.