おそらく私の説明は少し曇っています:)2つのテーブルで外部結合を実行し、1つのフィールドに何らかの値があるかnullであるレコードを選択したい私の元の概念は
select A.x,B.y
from A
left outer join B
on A.id= B.a_id
where b.y ='abc'
or b.y is null
しかし、それから私はそれが結合からではなくBテーブルからByを取っていることに気づきましたそれは私がそれを
どのように行うことができるか簡単な修正ですか?
私が必要としているのは行を選択することです。ここで、Byは'abc'またはnullです。つまり、:(
1、'abc')
(2、null)
私のクエリは結果を伴う内部結合の機能を私に与えます
(1、'abc')
他のエントリを無視する