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