Cita:
Iniciado por dariostacruz Tengo la siguiente Consulta
select sum(adiciones_contrato.valor_adicionado) as total
from adiciones_contrato
where adiciones_contrato.num_proceso=7075
Cuyo resultado (Total es null), necesito, sin embargo, que la devolución sea 0
Ayuda por favor!
SUM() sólo devuelve NULL cuando los datos del WHERE no devuelven registros. Por consecuencia, lo que no tienes es qué sumar, y ese NULL debería repensar "sin datos".
Y eso no se corregirá poniendo IFNULL().
Verifica los datos de la tabla. Si existe el dato en ese campo entonces hay que agregar una columna agrupable para obtener la suma con valor cero.