Estimados,
soy nuevo en este foro y se que hay mucha gente solidaria dispuesta ayudar a otros programadores. Resulta que tengo la siguiente situación:
Tengo esta formula en Excel:
=
1)-SUMA((GRP_CONTABLE=6)*(CPTO_CONTABLE=1173)*(TP_FAC TURA=220)*SI((Cod_Producto=1)+(Cod_Producto=3);1)* (Cod_Comercio = "000000000000001")*MONTO)
2)-SUMA((GRP_CONTABLE=6)*(CPTO_CONTABLE=1174)*(TP_FAC TURA=220)*(Cod_Comercio = "000000000000001")*SI((Cod_Producto=1)+(Cod_Produc to=3);1)*MONTO)
4)-SUMA((GRP_CONTABLE=6)*(CPTO_CONTABLE=1173)*(TP_FAC TURA=220)*(Cod_Producto<>5)*(Cod_Comercio <> "000000000000001")*MONTO)
5)-SUMA((GRP_CONTABLE=6)*(CPTO_CONTABLE=1174)*(TP_FAC TURA=220)*(Cod_Comercio <> "000000000000001")*SI((Cod_Producto=1)+(Cod_Produc to=3);1)*MONTO)
Esta formula la estoy generando en SQL donde las 2 primeras condiciones SUM tengo lo siguiente:
Código MySQL:
Ver originalAND concepto_contable
IN (1173,1174) AND tipo_de_factura
= 220 AND codigo_de_producto
IN(1,3); AND codigo_de_comercio
= 1;
Y funcionan correctamente pero necesito incluir las otras sumas restante en la misma consulta SQL.
Ahora el problema es como agrego las dos SUMA
3 y 4 que me faltan en el mismo Select ya que tienen los mismos campos pero con diferente condición... No encuentro la forma de como hacerlo aparte mis conocimientos de SQL son basicos...
Espero que me ayuden por favor!