株式市場のイベントを表す2つのテーブル「分割」と「配当」があります。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
このトウテーブルではどのようなことがよくありますか? –
2つのテーブルの両方に日付とテロップがありますが、日付はすべて異なる可能性があります。テロップが両方またはどちらかのテーブルにある可能性があります。 – user122937