2013-10-16 37 views
0

在訪問2010年下面運行的直接數據透視查詢。我希望在8月份的日期之間提取登錄/註銷記錄 - 但9月記錄包含在結果中 - 我無法瞭解爲什麼。訪問數據透視查詢返回未包含在where子句中的日期

TRANSFORM Min([TimeIn]+" - "+[iSparky]![TimeOut]) AS InOut 
SELECT iSparky.NAME, Count(iSparky.TimeIn) AS [Total Of TimeIn] 
FROM iSparky 
WHERE ((([iSparky]![DateIn])>#8/15/2013# And ([iSparky]![DateIn])<#8/20/2013#)) 
GROUP BY iSparky.NAME 
ORDER BY [iSparky]![DateIn] 
PIVOT [iSparky]![DateIn]; 

任何建議將最讚賞 - thanx您的時間和精力一如既往:)

+1

[iSparky]![DateIn]的類型是什麼? – 4dmonster

+0

嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚噠有一天這樣的金髮女郎! ty ty :) –

回答

1
  1. 誤差()在WHERE

    (([iSparky] [DateIn]! >第8/15/2013年#)和([iSparky]![DateIn] <#8的/ 20/2013年#))

  2. [iSparky]![DateIn]

  3. 的類型不匹配
+0

即使修改代碼,結果仍然是一樣的。也許查看http://www.isparky.co.za/images/dates.png意想不到的結果?感謝您的時間:) –

相關問題