SELECT A1.Boro, A1.District, A1.PropNum, A1.[Prop ID], StrConv([A1].[Prop Name],3) AS [Prop Name], StrConv([A1].[Site Name],3) AS [Site Name], A1.ZipCode, A1.Acres, Insp1.Date, Insp1.[Inspection Year], Insp1.Season, Insp1.Round, Insp1.Inspector, Insp1.[Overall Condition], Insp1.Cleanliness, IIf([Insp1]![Overall Condition]="a",1,IIf([Insp1]![Overall Condition]="u",0,Null)) AS OC, IIf([Insp1]![Cleanliness]="a",1,IIf([Insp1]![Cleanliness]="u",0,Null)) AS C, Insp1.[Unacceptable Features], A1.Category, A1.[Sub-Category], IIf(([A1]![district] & [A1]![propnum] & [A1]![category])=([tempLPName_Dist]![district1] & [tempLPName_Dist]![propnum1] & [tempLPName_Dist]![category1]),StrConv([tempLPName_Dist]![PropName1],3),IIf([A1]![category]="Large Park",StrConv([A1]![prop name],3),IIf([A1]![Site Name]=[A1]![Prop Name],StrConv([A1]![Prop Name],3) & " (" & [A1]![Prop ID] & ")",StrConv([A1]![Site Name],3) & " (" & StrConv([A1]![Prop Name],3) & ", " & [A1]![Prop ID] & ")"))) AS [SP, GS Name, ID], Year([Date]) AS [Year], IIf(Month([Date])>=7,Year([Date])+1,Year([Date])) AS [Fisc Yr], [Inspection Year] & "-" & [Season] AS [Yr-Seas], Format([Date],"mmm") AS Months, [borough] & [district] AS BoDi, Insp1.[Inspection ID], A1.Rated
FROM (A1 INNER JOIN Insp1 ON A1.[Prop ID]=Insp1.[Prop ID]) LEFT JOIN tempLPName_Dist ON (A1.PropNum=tempLPName_Dist.PropNum1) AND (A1.Boro=tempLPName_Dist.Boro1) AND (A1.District=tempLPName_Dist.District1) AND (A1.Category=tempLPName_Dist.Category1)
WHERE (((Insp1.Date) Between #7/1/2002# And (Date()-1)) AND ((Insp1.Round)<>0) AND ((A1.Category)="greenstreet" Or (A1.Category)="large park" Or (A1.Category)="small park") AND ((Insp1.[Mock Inspection?])=0) AND ((Insp1.InspectionType)="pip"))
ORDER BY A1.Boro, A1.District, A1.PropNum, A1.[Prop ID], Insp1.Date;