none
Sacar Fechas RRS feed

  • Pregunta

  • Hola a todos, tengo un query el cual quiero sacar todas mis ventas de 6 meses atrás ya intenten varias cosas pero no me sale correcto la fecha  si cambio esto <= o en si la formula completo no me sale me trae fechas del 2015 u otros años también intente esto AND DATEDIFF(DD, T0.DocDate, GETDATE()) <= 180))  pero nada alguien sabe como???

    SELECT 
    T0.[ItemCode],
    T0.[Quantity],
    T0.[DocDate],
    sum( T0.[Quantity]) as 'Cantidad' 

    FROM INV1 T0

    WHERE T0.DocDate <=  GETDATE()-180 


    GROUP BY T0.[ItemCode], T0.[Quantity], T0.[DocDate]

    • Editado Louisa_E jueves, 20 de junio de 2019 20:36
    jueves, 20 de junio de 2019 15:17

Todas las respuestas

  • Utiliza esta consulta a ver que tal te va:

    DECLARE @Last180Day Date = DATEADD(DAY,-180,GETDATE())
    
    SELECT ItemCode,SUM(Quantity) AS [Cantidad Total] 
    FROM tbl_ventas
    WHERE DocDate >= @Last180Day
    GROUP BY ItemCode

    Si las fechas e ventas DocDate son diferentes en cada ventas que es lo obvio y quieres agrupar las suma de ventas por items pues no debes seleccionar la fecha de venta DocDate ni tampoco agruparlos ya que cada fecha de venta es diferente. Saludos

    • Propuesto como respuesta Carlos_Ruiz_M martes, 25 de junio de 2019 14:35
    viernes, 21 de junio de 2019 3:02