こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

SQL:テーブル結合で該当レコードがない場合

SELECT TableA.ID,SUM(TableA.量),TableB.金額
FROM TableA,TableB
WHERE TableA.ID = TableB.ID
GROUP BY TableA.ID,TableA.量,TableB.金額

こんな感じのSQLなんですが
TableAをメインテーブルとして
↓のような結果を得るように作り変えれないか考えています
■TableBとの結合レコードあり(金額登録あり)
1,50,1500
■TableBとの結合レコードあり(金額登録なし)
1,50,(NULLかスペース)

考えているんですが思いつかないのでヒントいただけたらと思います。宜しくお願いします。

投稿日時 - 2006-06-28 22:07:23

QNo.2244195

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ヒント:外部結合

投稿日時 - 2006-06-28 22:27:03

あなたにオススメの質問