ho risolto in questa maniera:
codice:
SELECT
YEAR(mov_data) anno,
SUM(IF(mov_tipo = "E", mov_valore, 0)) AS sum_entrate,
SUM(IF(mov_tipo = "U", mov_valore, 0)) AS sum_uscite
FROM movimenti
WHERE mov_utente_fk = 1 
GROUP BY anno
ORDER BY anno DESC, mov_tipo
ho fatto un pò di controlli, e sembra tutto corretto!