[Db] SUM che torna null e non 0
Marcello Vezzelli
marcello a vezz.it
Mar 8 Maggio 2007 18:10:17 CEST
Cristiano Verondini ha scritto:
> Comunque nella tua query ci sono dei SUM() dentro degli IF(), io
> farei il contrario. Il GROUP BY della query esterna non dovrebbe
> servire, considerato che nella WHERE interna hai unn criterio
> esattamente su data.
detta come va detta: è una porcata. :D
>
> Per inciso:
>
> SELECT SUM(IF(tipo=1, importo, -importo)) FROM mov WHERE
> (tipo=1 OR rif_tipo=2) AND data ="2007-01-01"
era questa che mi doveva venire in mente.
tnx!!!
Ciao
Marcello
Maggiori informazioni sulla lista
Db