我有两张表,一张(market_cap_data
)带有month_end_date, id, market_cap
字段:
month_end_date id market_cap
2012-12-31 123456 5000
2011-12-31 123456 4000
第二个表 ( start_date_table
) 包含month_end_date, id, start_date
以下字段:
month_end_date id start_date
2011-12-31 123456 1980-12-31
我想合并这两个表,但 start_date_table 数据在 market_cap_data 表前一年结束。我想使用最新的 start_date 填充 start_date_table 没有数据的最新数据。例如,而不是像这样的外部联接:
month_end_date id market_cap start_date
2012-12-31 123456 5000 NULL
2011-12-31 123456 4000 1980-12-31
我希望它看起来像
month_end_date id market_cap start_date
2012-12-31 123456 5000 1980-12-31
2011-12-31 123456 4000 1980-12-31
尝试了一堆不同的东西,但无法弄清楚。
任何帮助,将不胜感激!