Here you go... this is in more details...
SELECT DISTINCT qry_SAP_HOURS_weekly.BADGE_SAP AS BADGE,
qry_SAP_HOURS_weekly.NAME_SAP AS NAME, qry_SAP_HOURS_weekly.WTYPE_SAP AS
WAGE, qry_K2_HOURS_weekly.DAYS_K2, qry_K2_HOURS_weekly.HOURS_K2,
qry_K2_HOURS_weekly.JOBCODE_K2, qry_K2_HOURS_weekly.[LOC & UPLIFT_K2],
qry_K2_HOURS_weekly.ATTEND_K2, qry_SAP_HOURS_weekly.DAYS_SAP,
qry_SAP_HOURS_weekly.HOURS_SAP, qry_SAP_HOURS_weekly.JOBCODE_SAP,
qry_SAP_HOURS_weekly.[LOC/UPLIFT_SAP], qry_SAP_HOURS_weekly.ATTEND_SAP,
[HOURS_K2]-[HOURS_SAP] AS DIFF
FROM qry_SAP_HOURS_weekly LEFT JOIN qry_K2_HOURS_weekly ON
(qry_SAP_HOURS_weekly.DAYS_SAP = qry_K2_HOURS_weekly.DAYS_K2) AND
(qry_SAP_HOURS_weekly.JOBCODE_SAP = qry_K2_HOURS_weekly.JOBCODE_K2) AND
(qry_SAP_HOURS_weekly.ATTEND_SAP = qry_K2_HOURS_weekly.ATTEND_K2) AND
(qry_SAP_HOURS_weekly.HOURS_SAP = qry_K2_HOURS_weekly.HOURS_K2) AND
(qry_SAP_HOURS_weekly.BADGE_SAP = qry_K2_HOURS_weekly.BADGE_K2)
WHERE (((qry_K2_HOURS_weekly.BADGE_K2) Is Null))
ORDER BY qry_SAP_HOURS_weekly.BADGE_SAP, qry_K2_HOURS_weekly.DAYS_K2,
qry_SAP_HOURS_weekly.DAYS_SAP;
John Vinson said:
Query in my database is showing double records while the sorce table is
alright. In my query i compare two tables for processed entries. My query has
the following fields:
ID / Name / ProcessDate_T1 / code_T1 / amnt_T1 / ProcessDate_T2 / code_T2 /
amnt_T2 / Difference ([amnt_T1]-[amnt_T2]) / ID (IsNull)(unmarked)
PLease advice on the right track...
Thanks in advance
My guess is that the table you're joining in the Query has two records
for those ID's which are showing double records. Could you perhaps
post a more readable description of the query, by opening it in SQL
view and posting the SQL text?
John W. Vinson[MVP]