Je voudrais décider interne ou externe rejoindre (à la même table) en fonction de la valeur. Comment est-ce que je fais ceci? Merciserveur sql jointure interne ou externe conditionnel
J'ai toutes mes valeurs de sélection ici Puis groupe de jointures Et le dernier join je voudrais faire
CASE
WHEN RTRIM(LTRIM(@AccountType)) = 'OFX' THEN
INNER JOIN Subscriber.Access.SubscriberOFXAccount ASOA
ON SSA.Id = ASOA.SubscriberOFXAccountId AND ASOA.Active = 1
ELSE
LEFT JOIN Subscriber.Access.SubscriberOFXAccount ASOA2
ON SSA.Id = ASOA2.SubscriberOFXAccountId
Si vous voulez de l'aide, ce serait une bonne idée d'accepter un pourcentage plus élevé de vos réponses. Pourquoi quelqu'un serait motivé pour vous aider quand vous n'acceptez que 20%? – mwigdahl
Que faire si les réponses ne résolvent pas mon problème? – user228777
Placez une prime dessus. – JonH