我需要了解如何在sql中执行此操作。使用SQL Server Management Studio中 我有诸如用于分配平均值的SQL命令
Store Month Value
------ -------- -------
A JAN 1000
A FEB 2400
A MAR 2310
A APR 1409
A MAY 1500
A JUN 1000
A JUL 2400
A AUG 2310
A SEP 1409
A OCT 1500
A NOV 1409
A DEC 1500
我上面的数据数据的大表,但我希望有按日期当月的平均值。例如
Store Month Value
------ -------- -------
A 1/1/2014 32.25
A 2/1/2014 32.25
A 3/1/2014 32.25
A 4/1/2014 32.25
. . .
. . .
. . .
. . .
A 31/1/2014 32.25
其中的32.25值从除以一月为1000的值的总天数(31)衍生...
三十一分之一千= 32.25
而余下的几个月我都要这样做。
任何人都知道我该怎么做?我完全被困住了。我尝试使用Excel手动执行操作,但数据太多且店铺太多
http://dba.stackexchange.com/questions/18626/how-to-get-the-total-days-per-month-between-two-dates这些答案可能包含您需要进行的信息。 – 2014-09-23 10:42:46
哪个版本的SQL Server?如果2012年 - 使用价值/ EOMONTH('2014-'+月+'-01') – 2014-09-23 10:48:22
呃我使用SQL Server 2014快递版本 – user3436187 2014-09-24 01:15:32