Ver Mensaje Individual
  #2  
Antiguo 11-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 30
jachguate Va por buen camino
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, /* etcetera */
         ) 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.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita