Code:
SELECT Sum(IIf([itemdate] Between #1/1/2011# And #1/7/2011# And [data]=1,1,0)) AS Item1Count1, Sum(IIf([itemdate] Between #1/1/2011# And #1/31/2011# And [data]=1,1,0)) AS Item1Count2, Sum(IIf([itemdate] Between #1/1/2011# And #1/7/2011# And [data]=2,1,0)) AS Item2Count1, Sum(IIf([itemdate] Between #1/1/2011# And #1/31/2011# And [data]=2,1,0)) AS Item2Count2
FROM Tbl_Test;
This is the query I used with this as my dataset:
Tbl_Test
ItemDate Data
1/1/2011 2
1/2/2011 1
1/15/2011 2
1/21/2011 1
1/30/2011 1
give it a try and see if it gives you want you want