Bases de Datos > MySQL
Valores Null
Mollense:
Yo creo que no hay necesidad de realizar algo en especial, directamente realiza las sumas y restas, los valores null son convertidos directamente a 0.
No lo probé todavía pero podrías ir viendo que pasa.
:comp:
ArKaNtOs:
select sum(campo) as suma from mi_tabla where campo > 0;
:P
LeGatoRojo:
puedes intentar un if
--- Código: Text --- SELECT SUM(IF(val IS NULL,0,val)) FROM tabla
gokufast:
no lo convierte deirectamente a 0 porque al hacer operaciones con valores null, no me tomaba en cuenta los datos que tenian null
Mollense:
--- Cita de: ""ArKaNtOs"" ---select sum(campo) as suma from mi_tabla where campo > 0;
--- Fin de la cita ---
Si el problema son los nulos (0) debería contemplar también los números negativos
--- Código: Text ---select sum(campo) as suma from mi_tabla where where campo<>0;
que vendría siendo lo mismo que:
--- Código: Text ---select sum(campo) as suma from mi_tabla; :P
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa