複数条件の一致で欠損値が null の場合にクエリで結果が得られないことを回避するにはどうすればよいですか?複数の一致条件を持つテーブルを結合する場合、たとえば、2 つのテーブルで USL、LSL、および公称に従って一致する場合、上限のみまたは下限のみがある場合、つまり下限が欠落している場合、ルックアップは空になります。値または上限が欠損値です。この解決策はどうすればよいですか? 欠損値はすべて9999に置き換えられますか?
ありがとう!
マックOSRe: 複数基準のマッチングで欠損値が null の場合にクエリで結果が得られないことを回避するにはどうすればよいですか?いくつかのテーブルの例を提供していただけますか? 両方のテーブルが同じ値を持っている場合、結合は正常に機能すると思います

Re: 複数基準のマッチングで欠損値が null の場合にクエリで結果が得られないことを回避するにはどうすればよいですか?複数の一致条件を使用した結合では、常にすべての一致がチェックされ、すべての条件に一致する場合にのみ行が生成されます。
いずれかのテーブルに欠損値がある場合、一致とは次のことを意味します: 両方のテーブルに欠損値があります (例を参照) @jthi返事)。
別の言い方をすると、欠損値による結合は次のことを意味しません。
値が欠落している場合は、特定の行に対するこの一致条件を無視します。
Re: 複数基準のマッチングで欠損値が null の場合にクエリで結果が得られないことを回避するにはどうすればよいですか?ありがとう、あなたの言いたいことは分かりました。
しかし、私のデータテーブルには110,000行以上あり、接続で問題が発生しているのは1400行だけです。4つの一致条件のうち3つが欠損値です。欠損値を9999に変更すると一致しますが、長時間確認しても一致しませんでした。
また、3つの一致条件が欠けていても繋がっているケースも多々あります!
Re: 複数基準のマッチングで欠損値が null の場合にクエリで結果が得られないことを回避するにはどうすればよいですか?結合マッチングの前に欠損値を 9999 に置き換える (null を 9999 に再コードする) とどうなるでしょうか?