[Db] SUM che torna null e non 0

Cristiano Verondini cristiano a verondini.it
Mar 8 Maggio 2007 17:44:54 CEST


>> La cosa bella è che se faccio
>>
>> 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"
>>
>> sembra che venga giusto, ci sto ancora guardando bene.

    Oddio, ma a te le cose semplici no? :P

        SELECT SUM(importo) FROM mov WHERE (data ="2007-01-01" AND tipo=1) 
OR (data ="2007-01-01" AND tipo=2)

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 



Maggiori informazioni sulla lista Db