SQL Server 2005를 사용하고 있고 여러 행을 1 문자열로 연결하는 더 쉬운 방법을 찾고 싶습니다.문자열을 concat으로 1 문자열로
PK Column1, Column2
-- ------- -------
PK1 apple orange
PK1 pear banana
PK1 honey
PK2 apple2 orange2
PK2 pear2 banana2
PK2 honey2
결과 :
PK1, apple orange pear banana honey
PK2, apple2 orange2 pear2 banana2 honey2
COALESCE
을 매우 쉽게 쓸 수 있지만, 내가 XML 경로를 시도 SQL 서버 2005에서 사용할 수 없습니다 있지만 마지막에 추가 문자를 추가합니다.
제게 제안 해 주시겠습니까? 감사.
감사합니다. 어떤 이유로 XML Path를 사용하여 문자열 끝에 & # xD를 추가했습니다. 제가 어떻게 그것을 제거 할 수 있는지 보게 될 것입니다. – user3015739
@ user3015739 줄 바꿈입니다 –
여기에 설명 된 내용에 따라 TEXT 명령을 넣을 위치를 파악하려고합니다. http://stackoverflow.com/questions/16547175/sql-stuff-and-for-xml-path- 생성 이상한 심볼 – user3015739