Мне было интересно, возможно ли использовать связанную таблицу в отчете CASE при объявлении столбца в избранном утверждении. Ниже приведен упрощенный пример моей проблемы. Есть идеи? Спасибо!
SELECT M.MID
,[Count] = CASE (SELECT COUNT(*) FROM Refund R2
WHERE R2.RefundID = R.RefundID) = 1
THEN 'One'
ELSE 'Many'
END
FROM #temp T
JOIN Refund R ON R.RefundID = T.RefundID
"WHERE R2.RefundID = R.RefundID говорит, что" R.RefundID не может быть привязан.