Skip to Content
avatar image
Former Member

Ayuda con Query

Jovenes expertos solicito nuevamente su ayuda con un query que la verdad no he podido culminar y agardezco su ayuda lo que necesito es hacer la suma de varios querys en un SP que ya tengo armado pero no he podido realizarlo despues de varios pruebas no he podido armarlo como lo necesito.

El SP es el siguiente:

SELECT  nombre, nombre_rubro,orden,  sum( cantidad)[cantidad] , sum(costo) [costo]
-------------Query 1 ---------------------------
from v_inventario_inicial
where docdate  < @FechaIni
and codigoplanta =@Planta
group by  nombre, nombre_rubro,orden
union all
-----------Query 2-------------------------------
SELECT  nombre, nombre_rubro,orden,  sum( cantidad)[cantidad] , sum(costo) [costo]
from v_compras_consumos
where docdate between @FechaIni and @FechaFin
and codigoplanta= @Planta
group by  nombre, nombre_rubro,orden
union all
-------------Query 3 ------------------
SELECT  dscription, [NOMBRE Rubro],RUBRO,  sum( expr1) [cantidad], sum(expr2) [costo]
from v_consumos2
where Docdate between @FechaIni and @FechaFin
and U_Cod_Planta= @Planta
Group By  dscription,[nombre Rubro], RUBRO
order by nombre,orden

necesito hacer una sumatoria de la columna Cantidad y la columna Costo en base a estos 3 querys que muestra el SP y crear un cuarto query en el mismo SP con esta informacion.

espero me puedan ayudar y de antemano muy agradecido por su ayuda y su tiempo.

Saludos

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Nov 14, 2014 at 03:27 AM

    necesitas sumar los resultados de las consutas que haces??

    lo que te podria ayudar es variabilizar los resultados y luego sumarlos.

    ejemplo:

    declare @variable1 int, @variable2 int

    select

    @variable1=sum(DocEntry),

    @variable2=sum(DocNum)

    from dbo.ORDR

    select @variable1 + @variable2

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Estimado pero no coloca cual fue la solucion del caso, le comento que tengo un caso silmila pero le quiero colocar parametros para que funciones con las variables que indica pero no me funciona aun pero trataré de solventarlo.