Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/01/2012, 11:19
ellgon
 
Fecha de Ingreso: octubre-2009
Mensajes: 29
Antigüedad: 15 años
Puntos: 4
Respuesta: Consulta que muestre todas las referencias inluidas las que no cumplen la

Buenas thejerry007, como bien dice Libras con un case te debería de funcionar. Como me aburro te pongo la query:

select
codigo,
bodega,
nombre,
sum(case when Estado = 1 then PesoRef else 0 end) as Pesovendido
from referencias Ref,
DetallePedidos DPe
where Ref.Bodega = DPe.BodegaRef
group by
codigo,
bodega,
nombre

con esto estoy suponiendo que todas las referencias tienen al menos una entrada en la tabla DetallePedidos. De no ser así deberás de hacer un full join para que te salgan todas las referencias.

P.D. Pues vaya, yo que te puse la query identada y aparece toda a la derecha... ¿se sabe cómo solucionar?

Última edición por ellgon; 12/01/2012 a las 11:23 Razón: Aclaración sobre query