Buongiorno,
sto cercando di adattare una full union a mysql, ma non riesco a far funzionare la condizione
codice:
SELECT clienti.id,clienti.cliente,sap_pdv_clienti.*
FROM clienti
LEFT JOIN sap_pdv_clienti
ON clienti.id = sap_pdv_clienti.id_cliente
UNION
SELECT clienti.id,clienti.cliente,sap_pdv_clienti.*
FROM sap_pdv_clienti
LEFT JOIN clienti
ON clienti.id = sap_pdv_clienti.id_cliente
WHERE sap_pdv_clienti.id_pdv=159
fondamentalmente mi sreve che tiri fuori tutto, ma solo se il campo id_pdv della tabella sap_pdv_clienti è uguale al valore nella clausola where, in questo caso 159, ma così facendo tira fuori tutto anche se con id_pdv=159 non c'è assolutamente nulla.
Sapreste darmi una mano?
Grazie
SK