none
CONSULTA SQL RRS feed

  • Pregunta

  • Buenos dias, tengo la siguiente consulta:

    SELECT ISNULL(SUM(d.Cantidad),0) 'Cantidad' FROM ventasBoleteria v INNER JOIN ventasBoleteria_detalle d ON d.idVentaBoleteria = v.idVentaBoleteria  WHERE( d.idEntrada = 5)  AND (CONVERT(datetime,v.Fecha)  BETWEEN '" + dtpFechaDesde.Text + "' AND '" + dtpFechaHasta.Text + "')

    Para sacar cantidades diarias, tomando la fecha desde dos datetimepicker, el problema es que necesito que haga la misma consulta pero con un rango que empiece desde las 6pm a las 6 am de la mañana, eso seria un dia.

    Por ej el dia viernes 01/12, que sume las cantidades qeu van desde el 01/12 a las 18hs hasta las 02/12 06hs. 

    Alguien me podria dar una mano?

    Saludos

    viernes, 1 de diciembre de 2017 15:00

Respuestas

  • '"...AND CONVERT(datetime, v.Fecha) BETWEEN @Desde AND @Hasta"
    
    _Command.Parameters.AddWithValue("@Desde", dtpFechaDesde.Value.Date.AddTicks(648000000000))
    _Command.Parameters.AddWithValue("@Hasta", dtpFechaHasta.Value.Date.AddTicks(1080000000000))

    viernes, 1 de diciembre de 2017 15:18