我有一个 MKT 表,其中包含以下字段value_date,stk_exch,security,mkt_price,source,currency,name
,例如每天 500 只证券(不包括周六和周日以及其他市场假期)。
我需要一个 sql 来自动生成缺失日期的缺失日期和价格。因此,如果星期五是 26.07.2013,星期六和星期日是 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