SQL質疑応答スレ 9問目

このエントリーをはてなブックマークに追加
502NAME IS NULL
すいませんが、SQLを教えてください MySQL 5.1.35です

日付テーブル dailytbl
t_date 西暦日付

出来高aテーブル
code 1,2,3〜
a_date 西暦日付
dekidaka

出来高bテーブル
code a,b,c〜
a_date 西暦日付
dekidaka

日付テーブルのt_dateに沿って出来高を表示させたいです。
出来高aテーブルにしても、出来高bテーブルにしても出来高のない日が
ありますが、出来高のない日はdekidakaを0として表示させたい

イメージとしては
日付テーブル 出来高aテーブル 出来高bテーブル
t_date 1_dekidaka a_dekidaka
2010/01/28 1000 1500
2010/01/29 1026 0
2010/01/30 0 3400
2010/01/31 0 5500
2010/02/01 1020 0
2010/02/02 1030 0
2010/02/03 1040 4550
2010/02/04 1040 5500
2010/02/05 1000 0

みたいな感じなんですけど。