[Db] SUM che torna null e non 0
Marcello Vezzelli
marcello a vezz.it
Mar 8 Maggio 2007 17:53:42 CEST
Cristiano Verondini ha scritto:
>>> SELECT IF(tipo=1,SUM(importo),0) + IF(tipo=2,SUM(importo),0) FROM mov
>>> WHERE (tipo=1 OR tipo=2) AND data ="2007-01-01"
>>>
>
> Oddio, ma a te le cose semplici no? :P
Eh, a volte non mi vengono proprio :D
>
> SELECT SUM(importo) FROM mov WHERE (data ="2007-01-01" AND
> tipo=1) OR (data ="2007-01-01" AND tipo=2)
Eh, il fatto è che tipo=2 devono essere sottratti :|
E' una specie di saldo di cassa...
Ciao
Marcello
Maggiori informazioni sulla lista
Db