2012-03-15 14 views
4

毎日の平均を取得する最適な方法は何ですか。 データは、例えば、1日2つの値を持っているでしょう:SQLサーバーの日常平均

Date    Value 
1/1/2012 4:00 10.00 
1/1/2012 16:00 11.00 
1/2/2012 4:00 11.22 
1/2/2012 16:00 13.55 
etc. 

答えて

7
Select CAST(DateColumn as date), AVG(Value) 
From Table 
Group By CAST(DateColumn as date) 
+0

おかげで多くのことを、とてもうまくいきました。 – Frank

+0

特定の日付に値が存在しない場合は、これは機能しません – Plugie

1
select date, avg(value) 
from yourTable 
group by date 
1
select 
cast(Date as date), 
avg(Value) 
from 
Table 
group by cast(Date as date)