Hi, I'm trying to append rows horizontally - I'm using the "xml path" approach SELECT E.[USER_NAME] As 'User Name', ( SELECT ',' + C.[PERMISSION_NAME] FOR XML PATH('') ) As [Associated Groups]FROM TABLEA As AJOIN TABLEB AS B ON A.PK_OBJ_ID = B.FK_APP_OBJECT_REFJOIN TABLEC AS C ON C.PK_PERMISSION_ID = B.FK_PERMISSION_REFJOIN TABLED AS D ON D.FK_PERMISSION_REF = C.PK_PERMISSION_IDJOIN TABLEE AS E ON E.PK_PERSONNEL_ID = D.FK_PERSONNEL_REFWHERE A.[OBJECT_NAME] = 'MyObjectName' It's not working. I'm getting:User name Associated GroupsA. Smith G1A. Smith G2A. Smith G3etc...What I'm looking for is:User Name Associated GroupsA. Smith G1, G2, G3etc...Would greatly appreciate any assistance you can offer me on this one.Thanks,J.
↧