wvandenberg
Technical User
I have a query that is really slow and I was wondering if I can tweak the SQL somehow to speed it up.
Any advice is greatly appreciated.
Thanks,
Wendy
Code:
SELECT DISTINCT A.pkSiteID, A.SiteNameDescription, A.Easting, A.Northing, A.SiteName, A.WaterUnit, A.WaterUnitType, A.Parent
FROM tblWizTempALS, [SELECT pkSiteID, SiteName, SiteNameDescription, Easting, Northing, tlkpWaterUnits.WaterUnit, tlkpWaterUnits.WaterUnitType, P_WaterUnits.WaterUnit AS Parent FROM (tlkpWaterUnits LEFT JOIN tlkpWaterUnits AS P_WaterUnits ON tlkpWaterUnits.ParentID = P_WaterUnits.pkWaterUnitID) RIGHT JOIN tblSites ON tlkpWaterUnits.pkWaterUnitID = tblSites.fkWaterUnitID ORDER BY SiteName, tlkpWaterUnits.WaterUnit, P_WaterUnits.WaterUnit]. AS A, tblWizTempGAL
WHERE (((A.SiteName) Like "*" & Left([CLIENTID],3) & "*") AND ((tblWizTempALS.CLIENTID)='CR-1')) OR (((A.Easting)<[tblWizTempGal].[Easting]+100 And (A.Easting)>[tblWizTempGal].[Easting]-100) AND ((A.Northing)<[tblWizTempGal].[Northing]+100 And (A.Northing)>[tblWizTempGal].[Northing]-100))
ORDER BY A.SiteName, A.WaterUnit;
Any advice is greatly appreciated.
Thanks,
Wendy