Счетчик SQL для включения нулевых значений

Я создал следующую хранимую процедуру, которая используется для подсчета количества записей в день между определенным диапазоном для выбранного местоположения:

[dbo].[getRecordsCount] 
@LOCATION as INT,
@BEGIN as datetime,
@END as datetime

SELECT
ISNULL(COUNT(*), 0) AS counted_leads, 
CONVERT(VARCHAR, DATEADD(dd, 0, DATEDIFF(dd, 0, Time_Stamp)), 3) as TIME_STAMP 
FROM HL_Logs
WHERE Time_Stamp between @BEGIN and @END and ID_Location = @LOCATION
GROUP BY DATEADD(dd, 0, DATEDIFF(dd, 0, Time_Stamp))

но проблема в том, что в результате не отображаются дни, когда записей нет, я почти уверен, что это как-то связано с тем, что мой оператор WHERE не позволяет отображать нулевые значения, но я не знаю, как решить эту проблему ,

Заранее спасибо Нил

Ответы на вопрос(4)

Ваш ответ на вопрос