我想根据值决定内部或外部连接(对同一个表)。 我该怎么做? 感谢有条件的内部或外部连接sql服务器
我有所有我选择在这里值 然后一堆加入 并在最后加入我愿做
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
如果您需要帮助,接受更高百分比的答案将是一个不错的主意。当你只接受20%时,为什么有人会被激励来帮助你? – mwigdahl 2010-03-09 16:10:48
如果答案没有解决我的问题,我该怎么办? – user228777 2010-03-09 16:17:04
放一个赏金吧。 – JonH 2010-03-09 16:19:58