SELECT A.Maunfacture, A.malfunction, Count([malfunction])+DCount("malfunction","B","[Manufacture]='" & [Maunfacture] & "' and [malfunction]='" & [malfunction] & "'") AS 两表相加数量
FROM A
GROUP BY A.Maunfacture, A.malfunction
UNION SELECT Manufacture, malfunction, count(malfunction) AS 合计
FROM [SELECT c.Manufacture, c.malfunction
FROM B AS c
WHERE c.malfunction not in (select malfunction from A where Maunfacture=c.Manufacture)]. AS [%$##@_Alias]
GROUP BY Manufacture, malfunction;
[此贴子已经被作者于2007-2-16 16:53:02编辑过]
|