il mio problema di base è che dovrei eseguire la somma dove i record possono essere sia null
che zero o diverso da zero.
Se io eseguo
in questo modo ottengo la somma corretta, però esiste un problemacodice:SELECT ISNULL(SUM(campo),0) as TOTC .....
è cioè in caso di campi null mi restituisce 0, io invece dovrei eseguire la somma del campo che diverso da null .
esempio
primo campo = null
secondo campo=Null
il risultato mi dà 0
Quindi se ho due campi uguale a null la somma mi dà zero, invece dovrei avere il risultato a null
se invece eseguo
se vi sono campi a null non ottengo la somma.codice:SELECT SUM(campo) as TOTC
Come ovviare se possibile a questo problema?