Buongiorno,
sto cercando di adattare una full union a mysql, ma non riesco a far funzionare la condizione
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.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
Sapreste darmi una mano?
Grazie
SK

Rispondi quotando