ある会社の顧客データを返す SP を作成しました。会社 ID と顧客 ID を SP に渡します。照会しているテーブルには、2 種類の顧客 ID があります。2 つのタイプは異なる列に保存されます。
たとえば、テーブルに次の列があるとします。
ID、コメント、CustomerTypeAId、CustomerTypeBId
いずれかの顧客 ID が 1 つの行で null になる場合があります。SP に渡す顧客 ID は、タイプ A の顧客またはタイプ B の顧客である可能性があります。したがって、私の WHERE 句では、CustomerTypeAId が null であるかどうかを指定してから、CustomerTypeBId を照会する必要があります。
@CusId int=0
SELECT * FROM TEST
WHERE (How to put this part?)