关于怎么实现查询今日销售量合昨天销售量
每销售一次当然有一条数据.
可能有人会说.获取每条数据添加到数据库的时间.通过时间和今天的系统时间比较.
有没有另一种方法呢?比如说建一张"今日销售表"和"昨日销售表",然后通过什么视图,或存储过程什么的
实现?
反正最好有好的答案..
[解决办法]
你可以用表值函数实现。
[解决办法]
datediff(D,日期,getdate())=0 今天
datediff(D,日期,getdate())=-1 昨天
[解决办法]
SELECT Date = CONVERT(VARCHAR(10),你的销售日期字段,120), SaleCount = COUNT(*)FROM tableNameWHERE 你的销售日期字段 <= DATEADD(DD,-1,你的销售日期字段)GROUP BY CONVERT(VARCHAR(10),你的销售日期字段,120)
[解决办法]
2楼正解
[解决办法]
up