I cannot download open your database from my present location, but here is how I have approached problems like this in the past.
1. Do you have a table of just all the buildings you want to return? If not, create a query that returns each building you want to see exactly once.
2. If you have not already done so, create a query which returns a count of all the post inspections (grouped by building)
3. Create a query, doing a LEFT JOIN from the object in step 1 above, to the object in step 2 above (this will return a record for ALL buildings)
4. Create a calculated field to return the count using the NZ function to return a zero in the instance of no match, something like:
Code:
Post_Inspection_Count:NZ([Total_Inspection_Count],0)+0
I think that should give you what you are looking for.