我有兩個表格,「股息」和「股息」,它們描述股市中的事件。在SQL中加入聲明
分割表具有「日」,「比」和「滾動條」。 股息表有「日」,「金額」和「股票」。
我想得到一個生成的連接表,它具有兩個表的信息,並按日期和行情排序。因此,像這樣:(約格式化抱歉)
splits.day splits.ratio splits.ticker dividends.day dividends.amount dividends.ticker
1990-01-03 2 QQQQ null null null
null null null 1995-05-05 15.55 SPY
2000-09-15 3 DIA null null null
null null null 2005-03-15 3 DIA
我擡頭一看全外連接在維基百科(使用mysql的工會),但我無法弄清楚如何讓它按天進行排序。 .. 任何幫助將不勝感激!
編輯:這是一個什麼樣拆分爲例,股息包含在上面的例子中
splits.day splits.ratio splits.ticker
1990-01-03 2 QQQQ
2000-09-15 3 DIA
dividends.day dividends.amount dividends.ticker
1995-05-05 15.55 SPY
2005-03-15 3.55 QQQQ
在這兩個表中常見的是什麼? – 2009-06-15 06:16:49
這兩個表格都有日期和代碼,但日期很可能都不相同,並且它可能在兩個或兩個表中都有一個代碼。 – user122937 2009-06-15 06:20:21