Consulta sql Compleja
Hola Gente, estoy ante un problema. Uso firebird 2 y tengo una tabla con la siguiente estructura:
Codigo: VarChar(13)
Rubro: INteger
Fabrica: VarChar(2)
Cantidad: INteger
Precio_Venta: Decimal
Costo: Decimal
La idea es hacer una consulta que obtenga la cantidad vendida por rubro y fabrica, hasta ahi vamos perfecto, seria algo así:
Select Rubro, Fabrica, Sum(Cantidad)
from Tabla
Group By Rubro, Fabrica
Pero que pasa si quiero que sume la cantidad, el precio de venta y el costo, pero que no sume al precio de venta los articulos que tienen costo 0, pero que considere la suma de la cantidad aunque el costo sea cero
Alguna idea?
Gracias.
|