• 締切済み

SQLの勉強を始めたばかりの初心者です。

SQLの勉強を始めたばかりの初心者です。 2つのテーブルを結合し、以下のような結果を求めるSQL文はどう記述したら良いのでしょうか? アドバイス頂きたく、よろしくお願い致します。 【テーブル1】 ID  Data  Name ------------------------------------------------ 1  AAA   あいう 5  BBB   かきく 7  CCC   さしす 8  DDD   たちつ ------------------------------------------------- 【テーブル2】 ID  Information  Index -------------------------------------------------- 5   Error     100 8   Check    200 15  Warnning   300 20  Non      0 -------------------------------------------------- 【取得したい結果】 ID  Data  Name  Information   Index ------------------------------------------------- 1  AAA   あいう 5  BBB   かきく  Error      100 7  CCC   さしす 8  DDD   たちつ  Check     200 15             Warnning   300 20             Non      0 ------------------------------------------------- つたない説明で申し訳ありません… なお使用しているのはSQL Server 2008です。

みんなの回答

noname#161960
noname#161960
回答No.1

ヒントだけ。 FULL OUTER JOIN USING ID

tonarino1056
質問者

お礼

アドバイスありがとうございました。 完全外部結合で色々試していたのですが、思い通りの結果が得られず困っておりました。 (USING・・・知りませんでした・・・) おかげさまで思い通りの結果を得ることができました。 もっと勉強せねば・・・