En este momento no logro recordar si mysql soporta lo que voy a sugerirte.. pero quien quita y funcione.
Código SQL
[-]
Select q1.cod_prov, q1.Total
from (select c.cod_prov,
sum(case a.cod_movi when '1' then a.valor when'2' then a.valor*-1 else 0 end) total
from tbl_venta a,
) q1
order by q1.Total;
En la jerga de oracle, esto se llama inline views... no se cómo se llama en otras jergas..
Hasta luego.
