Tengo el siguiente procedimiento almacenado:
Update FacturasEmitidas_Cab Set Pagado=(Select Sum(Importe) from
CobrosFacturasEmitidas Where
CodFactura=@Factura and Cobrado=1) Where
FacturasEmitidas_Cab.CodFactura=@Factura
El problema es que falla cuando la suma es Null,
si no encuentra ningún registro que sumar, cosa que sucede
con frecuencia y yo quiero que en tal caso
cuente la suma como 0,
He intentado Pagado=0+(Select Sum(Importe) from CobrosFacturasEmitidas
..
pero el problema es el mismo.
¿ Alguna idea de como hacerlo ?
Muchas gracias y feliz año a todos.
Leer las respuestas