Cita: COALESCE para reemplazar resultados null por cero, pero sigue reemplazando con los valores de la primera fila...
efectivamente colaesce es utilizada para reemplazar valores numeros por cadenas o numeros diferentes.
Pero no logro entender bien cual es tu problema.