Buon giorno ho un problema con la JOIN,nel senso che non riesco a farmi restituire un solo valore (quello che mi serve),ma bensi mi restituisce il valore che voglio + tutti gli altri che sono presenti
all'interno della tabella,con la particolarità che me li restituisce tutti null...
Questa è l'ultima che ho provato...
SELECT C.id_prodotti, C.prezzo,A.id_prodotti,A.offerte_euro,A.login_clie nte
FROM CatalogoGenerale AS C LEFT OUTER JOIN Asta AS A
ON C.id_prodotti = '134'
AND A.login_cliente = 'miaLogin'
AND A.id_prodotti='134'
Questo è il risultato:
id_prodotti prezzo id_prodotti offerte_euro login_cliente
136 10 NULL NULL NULL
134 1000 134 1005 miaLogin
118 123 NULL NULL NULL
Se invece uso Right outer Join il risultato è questo:
id_prodotti prezzo id_prodotti offerte_euro login_cliente
134 1000 134 1005 miaLogin
NULL NULL 118 130 suaLogin
La mia domanda è: per farmi restituire il valore che a me serve la JOIN come la devo strutturare?
Grazie a tutti...