You need to create a table with a record for each hour:
DayHour table
Period StartHour EndHour 00:00 - 01:00 0 1 01:00 - 02:00 1 2 02:00 - 03:00 2 3 03:00 - 04:00 3 4 ... 23:00 - 00:00 23 24
Then, on the left, attach your data to this table.
SELECT h.Period, DATEPART(dd,d.EntryTime) as Day, 1 as Value FROM DayHour h LEFT JOIN <YourData> d ON h.StartHour <=DATEPART(hh,d.EntryTime) and DATEPART(hh,d.EntryTime)<h.EndHour
This will return the entire record with a period of time and even return the record if no vehicles entered the parking for a certain period of time. Drag the Period column into the column section of the Crossroads and Day tabs in the Rows section. Drag the value to the summary section.
source share