- 締切済み
外部結合?
SQLについてです。 テーブルA ID 価格 タイプ 01 1,000 A01 02 2,000 B02 テーブルB ID 名前 種別 01 test a 03 aiue b 上記のようなテーブルがあったとして テーブルAとテーブルBを外部結合し 紐づくレコードがあった場合、さらに 種別=a で検索を行いたいのですが 書き方がよくわかりません。 外部結合で検索し、紐づくレコードがあった場合に さらに検索条件を絞る場合には どう書いたらいいのですか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 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' 欲しい結果はどっちですか?
補足
すいません、(+)で書くとどうなりますか?