Salve ragazzi avrei bisogno di una cosa del genere:
codice:
SELECT s.id AS sid,s.nome AS snome,s.durata_scheda AS sdurata_scheda,s.descrizione AS sdescrizione,s.livello AS slivello,s.obiettivo AS sobiettivo,o.nome AS onome,o.cognome AS ocognome, s.id FROM opt_scheda as s INNER JOIN opt_operatore as o ON s.id_operatore=o.id WHERE (s.id='45' AND s.id_cliente='3')
praticamente dovrei fare in modo che
codice:
INNER JOIN opt_operatore as o ON s.id_operatore=o.id
venga aggiunto solo nel caso il campo s.id_operatore è diverso da NULL.
Come è possibile fare una cosa del genere , usando solo SQL, magari attraverso la funzione IF ? ? ?
Grazie anticipatamente.