Buongiorno,
ho questa query:
In questo modo funziona, cosa sbaglio invece in questa, dato che mi restituisce un valore diverso:codice:SELECT SUM( IF( variazione_sottoeventi_giornate.tipo='+', variazione_sottoeventi_giornate.numero, -variazione_sottoeventi_giornate.numero ) ) AS tot_giornate FROM variazione_sottoeventi_giornate WHERE variazione_sottoeventi_giornate.id_evento=331 AND variazione_sottoeventi_giornate.tipologia='variazione_giornate'
Graziecodice:SELECT SUM( IF( variazione_sottoeventi_giornate.tipo='+' AND variazione_sottoeventi_giornate.tipologia='variazione_giornate', variazione_sottoeventi_giornate.numero, -variazione_sottoeventi_giornate.numero ) ) AS tot_giornate FROM variazione_sottoeventi_giornate WHERE variazione_sottoeventi_giornate.id_evento=331
SK

Rispondi quotando
.
.