ギリギリ行けるお一人様のライン

SQL文で2つのSELCT文の結果を繋げる方法はありますでしょうか。
Left Join でもと思ったのですが、片側にしかないのも、1レコードとして出力したいです。
テーブルの例と出力の理想は以下です。

また、上記の応用でこれを4テーブル(SELECT文)を繋げて、下記例で言うと、日付と商品コードがキーで、どのテーブルに存在しても、結果を1行で返せるでしょうか。

【テーブル1(SELECT文1)】
F_仕入
伝票日付 商品コード 仕入金額
2014/07/01 101     10,000
2014/07/02 102     15,000
2014/07/05 104 20,000
【テーブル2(SELECT文2)】
F_売上
伝票日付 商品コード 売上金額
2014/07/01 101     15,000
2014/07/02 102     25,000
2014/07/03 103 13,000
上記2つのSELECT結果
伝票日付  商品コード 仕入金額 売上金額
2014/07/01 101 10,000 15,000
2014/07/02 102 15000 25,000
2014/07/03 103 13,000
2014/07/05 104 20,000

よろしくお願いします。

A 回答 (1件)

FULL OUTER JOIN

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報