wvandenberg
Technical User
I have two queries:
query1
query2
Both queries produce the same results but I don't know which one is better/faster?
Any suggestions?
Thanks,
Wendy
query1
Code:
SELECT DISTINCT tblImportALS.ANALYTE, tblAnalytes.AnalyteName, tblGroups.GroupDescription, tblReportingUnits.ReportingUnitsDescription, tblAnalytes.pkAnalyteID, tblAnalytes.ParentAnalyteID
FROM tblImportALS INNER JOIN (tblReportingUnits INNER JOIN (tblAnalytes INNER JOIN tblGroups ON tblAnalytes.fkLabGroupID = tblGroups.pkGroupID) ON tblReportingUnits.pkReportingUnitsID = tblAnalytes.fkReportingUnitsID) ON (tblImportALS.UNITS = tblReportingUnits.ReportingUnitsDescription) AND (tblImportALS.PCODE = tblGroups.GroupDescription) AND (tblImportALS.ANALYTE = tblAnalytes.AnalyteName);
query2
Code:
SELECT DISTINCT tblImportALS.ANALYTE, tblAnalytes.AnalyteName, tblGroups.GroupDescription, tblReportingUnits.ReportingUnitsDescription, tblAnalytes.pkAnalyteID, tblAnalytes.ParentAnalyteID
FROM tblImportALS, (tblReportingUnits INNER JOIN tblAnalytes ON tblReportingUnits.pkReportingUnitsID = tblAnalytes.fkReportingUnitsID) INNER JOIN tblGroups ON tblAnalytes.fkLabGroupID = tblGroups.pkGroupID
WHERE (((tblAnalytes.AnalyteName)=[ANALYTE]) AND ((tblGroups.GroupDescription)=[PCODE]) AND ((tblReportingUnits.ReportingUnitsDescription)=[UNITS]));
Both queries produce the same results but I don't know which one is better/faster?
Any suggestions?
Thanks,
Wendy