Ciao a tutti! sto cercando di fare una SELECT.
ho due tabelle (di esempio): prodotti e ordini
la prima ha l'id e il nome del prodotto
la seconda l'id, id del prodotto e id dell'utente
in pratica in ordini ci saranno i riferimenti che indicheranno quali prodotti son stai acquistati dai vari utenti.
Volevo fare una select che mostrasse tutti i prodotti acquistati da un certo utente e quelli che invece gli mancano.
se scrivo
mi fa vedere solo gli oggetti acquistati dall'utente 1 ma non quelli che deve ancora acquistare, se tolgo il WHERE mi fa vedere anche quelli che deve acquistare ma mi mostra anche quello che hanno acquistato gli altri utenti.codice:SELECT * FROM prodotti as p LEFT JOIN ordini as o ON p.id_prodotti=o.id_prodotto WHERE o.id_user=1