4

value_date,stk_exch,security,mkt_price,source,currency,name 私は、毎日(土曜日と日曜日、およびその他の市場の休日を除く)、たとえば 500 の証券の次のフィールドを含むテーブル MKT を持っています。

欠落している日付の直前の日付から欠落している日付と価格を自動的に生成するには、SQL が必要です。したがって、金曜日が 2013 年 7 月 26 日で、土曜日と日曜日が 27 日と 28 日の場合、27 日と 28 日の日付と価格はこのテーブルから欠落します。

したがって、2013 年 7 月全体の価格をスプールしている間、すべての日付を取得する必要があり、欠落している日付については、たとえば 27 と 28 の場合、SQL は 26 日の価格になります。

オラクルを使用しています

value_date   stk_exch    security      mkt_price
-------------------------------------------------    
26/07/2013   BSE         BANKBARODA    565.85   
29/07/2013   BSE         BANKBARODA    585.85   

これで SQL が返されるはずです

value_date  stk_exch     security      mkt_price
-------------------------------------------------
26/07/2013  BSE          BANKBARODA    565.85   
27/07/2013  BSE          BANKBARODA    565.85   
28/07/2013  BSE          BANKBARODA    565.85   
29/07/2013  BSE          BANKBARODA    585.85   
4

1 に答える 1