我正在尝试在Webmatrix中编写一个sql查询,以显示上个月我数据库中的条目数。我写了下面的查询,但是当我知道这不是真的时,它给了我一个零的计数。我想我可能写了错误的代码来显示过去7天?
var lastweek = DateTime.Now.AddDays(7);
var week = "SELECT COUNT (*) FROM PropertyViews WHERE PropertyID = @0 AND ViewTimestamp >= @1";
var qweek = db.QueryValue (week, rPropertyId, lastweek);
答案 0 :(得分:2)
你不是在看上周,而是在接下来的一周(今天+ 7天是未来!)
尝试
var lastweek = DateTime.Now.AddDays(-7);
你顺便提到上个月,但我猜你到处都是周:)