我的表像之下,填充值
startdate ||enddate ||price|| jan|| feb|| mar
2015-12-23 2017-01-31 223.3
2015-01-01 2017-03-31 1.9
2017-02-03 2017-03-23 5.99
2017-02-01 2017-02-23 233
我必須填寫當月列(一月,二月,三月),在「價格」列相同的值,基於開始和結束日期。
例如。櫃面如果當前月份=揚 當年= 2017
1)年(開始日期)= 2015,月(endate)=揚 然後填充價格值只在[揚]列未在其他列
2 )year(startdate)= 2015,month(enddate)= mar 然後在[jan],[feb],[mar]
填充價格值。櫃面如果當月=二月 當年= 2017年
1)年(開始日期)= 2017年,如果月(開始日期)=二月和月(endaate)=月 然後填寫[月]和[月]獨自一人,不是[月]
2)年(開始日期)= 2017年,月(開始日期)=月,月(endate)=二月 只填寫[月]
您正在使用哪個數據庫平臺? – SqlZim
我沒有遵循你的邏輯,請添加你想要的輸出。 – Stephen