J
Juls
Hi,
Can I combine the 3 queries below into 1 SQL statement?
QR1
SELECT AgenCall.Log, Sum(AgenCall.[3]) AS SumOf3
FROM AgenCall
WHERE (((AgenCall.Dte)>=[Start] And (AgenCall.Dte)<=[End]))
GROUP BY AgenCall.Log;
QR2
SELECT SaleLog.Stref, Sum(SaleLog.first) AS SumOffirst
FROM SaleLog
WHERE (((SaleLog.Dte)>=[Start] And (SaleLog.Dte)<=[End]))
GROUP BY SaleLog.Stref;
QR3 (this gives the results)
SELECT Staff.FNme, Staff.StRef, Staff.Tel, QR1.SumOf3, QR2.SumOffirst
FROM QR1 INNER JOIN (Staff INNER JOIN QR2 ON Staff.StRef = QR2.Stref)
ON QR1.Log = Staff.Tel
WHERE (((Staff.CentCode)=[Centre Code]) AND ((Staff.EnDate) Is Null Or
(Staff.EnDate)>=[End]))
GROUP BY Staff.FNme, Staff.StRef, Staff.Tel, QR1.SumOf3,
QR2.SumOffirst;
Everything I've tried increases the actual results.
Many Thanks
Juls
NB. I'm new to Access
Can I combine the 3 queries below into 1 SQL statement?
QR1
SELECT AgenCall.Log, Sum(AgenCall.[3]) AS SumOf3
FROM AgenCall
WHERE (((AgenCall.Dte)>=[Start] And (AgenCall.Dte)<=[End]))
GROUP BY AgenCall.Log;
QR2
SELECT SaleLog.Stref, Sum(SaleLog.first) AS SumOffirst
FROM SaleLog
WHERE (((SaleLog.Dte)>=[Start] And (SaleLog.Dte)<=[End]))
GROUP BY SaleLog.Stref;
QR3 (this gives the results)
SELECT Staff.FNme, Staff.StRef, Staff.Tel, QR1.SumOf3, QR2.SumOffirst
FROM QR1 INNER JOIN (Staff INNER JOIN QR2 ON Staff.StRef = QR2.Stref)
ON QR1.Log = Staff.Tel
WHERE (((Staff.CentCode)=[Centre Code]) AND ((Staff.EnDate) Is Null Or
(Staff.EnDate)>=[End]))
GROUP BY Staff.FNme, Staff.StRef, Staff.Tel, QR1.SumOf3,
QR2.SumOffirst;
Everything I've tried increases the actual results.
Many Thanks
Juls
NB. I'm new to Access