我可以访问以下 SQL 查询来报告特定周的行数。我遇到的这个问题是,如果某一周有 0 行而不是报告 0,则它没有报告任何内容。
TRANSFORM Count(StockChange.StockChangeID) AS CountOfStockChangeID
SELECT '' AS TransType
From StockChange
WHERE (((StockChange.BasePart) Like '*::*') AND ((StockChange.TransDate)>=#1/1/2013# And (StockChange.TransDate)<(Date())-(Weekday(Date())-1)) AND ((StockChange.Notes) Like '*dispos*'))
Group BY ''
ORDER BY Format([transdate],'ww')+1-1 DESC
PIVOT Format([transdate],'ww')+1-1;"
我到处寻找答案,但我开始认为如果不编写一些代码就不可能。