• 締切済み

外部結合?

SQLについてです。 テーブルA ID 価格 タイプ 01 1,000 A01 02 2,000 B02 テーブルB ID 名前 種別 01 test a 03 aiue b 上記のようなテーブルがあったとして テーブルAとテーブルBを外部結合し 紐づくレコードがあった場合、さらに 種別=a で検索を行いたいのですが 書き方がよくわかりません。 外部結合で検索し、紐づくレコードがあった場合に さらに検索条件を絞る場合には どう書いたらいいのですか? よろしくお願いします。

みんなの回答

  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

select a.*, b.* from テーブルA a left join テーブルB b on a.id = b.id and b.種別 = 'a' select a.*, b.* from テーブルA a left join テーブルB b on a.id = b.id where b.種別 = 'a' 欲しい結果はどっちですか?

satosai
質問者

補足

すいません、(+)で書くとどうなりますか?

関連するQ&A