多部分标识符无法绑定

时间:2013-07-01 21:00:11

标签: sql sql-server

我真的不确定这里的查询有什么问题, 它给了我一个错误“多部分标识符无法绑定”

SELECT vwmd.MemberID , 
       STUFF((SELECT TOP 5 CONCAT(',', mm.MEASURE_ID, '|', mm.DISPLAY_NAME, '|', mr.NEVER_CODED) AS [text()]
              FROM dbo.MEASURES_RESULTS mr
              INNER JOIN dbo.MEASURE_MASTER mm
                      ON mm.MEASURE_ID = mr.MEASURE_ID_REF 
                         AND mm.IS_CONDITION = 1
              WHERE (mr.MEMBER_ID_REF = vwmd.MemberID) 
              ORDER BY mr.NEVER_CODED DESC
              FOR XML PATH ('')), 1, 1, '') Conditions, 
       ROW_NUMBER() OVER (ORDER BY MemberID ASC) AS rowNumber  
FROM [dbo].[MemberDetails_FlatView] vwmd
INNER JOIN dbo.MEASURES_RESULTS mrs 
        ON vwmd.MemberID = mrs.MEMBER_ID_REF

感谢并感谢您的帮助

0 个答案:

没有答案
相关问题