SOLUZIONE TROVATA!
Per tentativi ed errori sono riuscito a risolvere questo :)
Fondamentalmente, invece di select * from
all'inizio del codice, ho inserito i nomi dei campi effettivi e anche le funzioni COALESCE come mostrato,
SELECT ITMCOD, ITMDSC, GRPDSC, ZONDSC,COALESCE(RL,0) AS RL,COALESCE(HD,0) as HD from
spero che questo possa aiutare qualcun altro con un problema simile.
grazie