Buenas tardes, estoy realizando una consulta en t-sql, lo que quiero es averiguar la media de ventas de por ejemplo los martes, lo que hago es por un lado sumar todas las ventas con SUM y por otro con datediff averigurar el numero de días pero si por ejemplo quiero de Lunes a Viernes aunque filtre con datepart(dw,fecha) el numero de días obtenido con datediff incluye Sabados y domingos con lo que la media no es real.
Por ejemplo sumo todas las ventas entre el 1 y 13 de octubre de Lunes a Viernes y nos da 5000
Al calcular el numero de días da 13 cuando debería dar 9 (13 menos dos sabados y dos domingos)
Un saludo