J'ai créé un SP pour renvoyer des données clients pour une entreprise. Je transmets l'identifiant de la société et l'identifiant du client au SP. Il y a deux types d'identifiants de clients dans la table que j'interroge. Les deux types sont enregistrés dans des colonnes différentes.
Par exemple, disons que j'ai les colonnes suivantes dans mon tableau.
ID,Commentaires,CustomerTypeAId,CustomerTypeBId
L'un ou l'autre des identifiants du client peut être nul dans une ligne. L'ID du client que je transmets au SP peut être un client de type A ou de type B. Dans ma clause WHERE, je dois donc spécifier que si le CustomerTypeAId est nul, je dois interroger le CustomerTypeBId.
@CusId int=0
SELECT * FROM TEST
WHERE (How to put this part?)