質問: '3' だったらという条件を加えたいです。 キー項目は両テーブルとも同じ(ab, cd)です。 どのようなsqlがスマートでしょうか。。 無知で申し訳ございませんが、ご教授いただけますと幸いです。 よろしくお願いいたします。
回答: 試してないけど、こんな感じですかね。 select a.* from a where exists (select 1 from b where b.ab = a.ab and b.cd = a.cd and b.ef = 3) ;