sto usando un programma di reporting che si chiama report manager (e non posso cambiarlo, non è una decisione che spetta a me)
ora gli passo un parametro che fa da filtro e nel report manager è vista come :FILTRO1
ora se il parametro ha un valore allora funziona altrimenti no
devo mettere alla query un IF
quello che ho scritto è giusto?
codice:select xxxx from xxx left join xxx on yyyy=zzzz left join qqq on eeee=tttt where statoordine='INVIATO' and utdanagrafica.RagSociale like (if(:FILTRO1='','%',':FILTRO1'))