Basado en lo visto hasta ahora en el curso puedo decir que esta es mi solución al requerimiento.
IF OBJECT_ID('AUXILIAR','U') IS NOT NULL DROP TABLE AUXILIAR
CREATE TABLE AUXILIAR(FECHA VARCHAR(10), NUM_FACTURAS VARCHAR(10))
DECLARE @FECHAINICIAL DATE
DECLARE @FECHAFINAL DATE
DECLARE @NUMFACTURAS INT
SET @FECHAINICIAL = '20170101'
SET @FECHAFINAL = '20170110'
WHILE @FECHAINICIAL <= @FECHAFINAL
BEGIN
SELECT @NUMFACTURAS = COUNT(*) FROM [FACTURAS]
WHERE FECHA = @FECHAINICIAL
INSERT INTO AUXILIAR VALUES(CONVERT(VARCHAR(10), @FECHAINICIAL),CONVERT(VARCHAR(10), @NUMFACTURAS))
SELECT @FECHAINICIAL = DATEADD(DAY, 1, @FECHAINICIAL)
END
Saludos