7 つを超えるテーブルを結合する複雑なクエリがあります。結合後、クエリの結果をフィルタリングしたいと思います。
ここに私が観察したことがあります。
where句を実行すると
where X.Name != 'xxx'
and XY.Product != 1
フィルタリングされた結果が得られますが、X.Name と XY.Product のすべての null 値も結果から消えます。null 値を保持したいと思います。
私も試しました:
and X.Name != 'xxx'
and XY.Product != 1
where 句を完全に削除して and を挿入しましたが、このアプローチではフィルタリングがまったく表示されません。
null 値を失わずに結果をフィルタリングする方法はありますか??