[SQL ] View內加總欄位的問題

作者: pig98520 (CheinFeng)   2018-08-22 16:55:37
資料庫名稱:Sql server
資料庫版本:2012
內容/問題描述:各位大大好,我現在有一個view長這樣:
https://imgur.com/4iHBZmC
問題1:
想請問一下,我每個日期會有不同的分數,是否有辦法加總
"當日日期往前推五天"所有的分數,在new一個新的欄位"五日加總"
問題2:
這是另一個"Table"
https://imgur.com/eW9zLTo
我也想加總當日日期往前推五天的機率值,然後再新增一個欄位到上面那個view內,
請問該怎麼做?
select index,Date,
sum(isnull(分數,0))over(partition by (index) order by index,date
desc rows between 0 preceding and 4 following) as'5日'
from test_table
where date='2018/8/21'
這是我目前使用的查詢指令,用在view或table都可以,
但我該如將這樣的條件連結成一個view呢?麻煩各位了~

Links booklink

Contact Us: admin [ a t ] ucptt.com