J
JeffL
I have a union query set up, and I end up with FEWER records than one of the
individual tables it is composed of, which, I think, should NEVER happen.
What am I doing wrong?
SELECT Table1.RECORDNumberItem, Table2.RECORDITEM,
Table1!YTDCIRC+Table1!TOTRENEW-Table2!YTDCIRC-Table2!TOTRENEW AS [MONTH
CIRC], Mid(Table1!ILOC,1,2) AS LOC, Mid(Table1!ILOC,3,3) AS CAT
FROM Table1 INNER JOIN Table2 ON Table1.RECORDNumberItem = Table2.RECORDITEM
UNION SELECT Table3.RECORDNumberItem, "x" AS RECORDITEM,
[Table3]![YTDCIRC]+[Table3]![TOTRENEW] AS [MONTH CIRC],
Mid([Table3]![ILOC],1,2) AS LOC, Mid([Table3]![ILOC],3,3) AS CAT
FROM Table3, Table1 INNER JOIN Table2 ON Table1.RECORDNumberItem =
Table2.RECORDITEM;
individual tables it is composed of, which, I think, should NEVER happen.
What am I doing wrong?
SELECT Table1.RECORDNumberItem, Table2.RECORDITEM,
Table1!YTDCIRC+Table1!TOTRENEW-Table2!YTDCIRC-Table2!TOTRENEW AS [MONTH
CIRC], Mid(Table1!ILOC,1,2) AS LOC, Mid(Table1!ILOC,3,3) AS CAT
FROM Table1 INNER JOIN Table2 ON Table1.RECORDNumberItem = Table2.RECORDITEM
UNION SELECT Table3.RECORDNumberItem, "x" AS RECORDITEM,
[Table3]![YTDCIRC]+[Table3]![TOTRENEW] AS [MONTH CIRC],
Mid([Table3]![ILOC],1,2) AS LOC, Mid([Table3]![ILOC],3,3) AS CAT
FROM Table3, Table1 INNER JOIN Table2 ON Table1.RECORDNumberItem =
Table2.RECORDITEM;