周销量的计算

thncn 2008-08-01 01:00:26
已知月的销量,假如把月的销量按每月天数均分得日销量,如何计算出每天的销量。

越简单越好
...全文
192 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
thncn 2008-08-01
  • 打赏
  • 举报
回复
我的算法是这样的:

已知条件:月份,月销量,周数(比如2008年第18周)
得到结果:周销量

1、利用月份可以算出月天数;
2、利用月销量除以月天数得日销量;
3、根据周数计算出当周每一天所属月份;
4、把周每一天的销量相加得到周销量。

这样算好像很复杂,有没简单一点的方法?
中国风 2008-08-01
  • 打赏
  • 举报
回复
存在跨月的周?

datepart(wk,日期)--計算周,有幾种算法,不好猜
thncn 2008-08-01
  • 打赏
  • 举报
回复
晕倒,写错了,最后结果是要得到每周的量。因为存在跨月的周,所以不知道怎么算。
中国风 2008-08-01
  • 打赏
  • 举报
回复
select datediff(d,convert(varchar(7),getdate(),120)+'-01',cast(convert(varchar(7),dateadd(m,1,getdate()),120)+'-01' as datetime))--天數
-狙击手- 2008-08-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hery2002 的回复:]
取得每月的天数,然后做个除法即可.
[/Quote]
hery2002 2008-08-01
  • 打赏
  • 举报
回复
取得每月的天数,然后做个除法即可.

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧