[SQL] WM_CONCAT 함수의 SQL 서버 당량 [중복]
SQLWM_CONCAT 함수의 SQL 서버 당량 [중복]
WM_CONCAT의 SQL 서버 상응하는 무엇입니까?
해결법
-
==============================
1.당신은 그것에 대해 동등한 기능이없는,하지만 여전히 시뮬레이션 할 수 있습니다 (CROSS useof 메이크업은) ''(적용 및 XML 경로). 예,
당신은 그것에 대해 동등한 기능이없는,하지만 여전히 시뮬레이션 할 수 있습니다 (CROSS useof 메이크업은) ''(적용 및 XML 경로). 예,
USERID ADDRESSLINE1 ========================== 1 First Street 1 Second Street 2 32th Street 2 24th Street 2 25th Street
됩니다
USERID ADDRESSLIST ============================ 1 First Street, Second Street 2 32th Street, 24th Street, 25th Street
이 쿼리를 사용하여 :
SELECT a.UserID, SUBSTRING(d.Addresses,1, LEN(d.Addresses) - 1) AddressList FROM ( SELECT DISTINCT UserID FROM tableName ) a CROSS APPLY ( SELECT [AddressLine1] + ', ' FROM tableName AS B WHERE A.UserID = B.UserID FOR XML PATH('') ) D (Addresses)
from https://stackoverflow.com/questions/12559551/sql-server-equivalent-of-wm-concat-function by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 어떤 SQL 매개 변수 당신을 보호합니까에서? (0) | 2020.06.17 |
---|---|
[SQL] 당신은 MS Access 2003에서 매개 변수가있는 쿼리를 작성하고 매개 변수를 채우기 위해 다른 쿼리 / 양식을 사용하고 결과 집합을 어떻게받을 수 있습니까 (0) | 2020.06.17 |
[SQL] REGEXP_SUBSTR 오라클의 구분 기호로 공간과 문자로 분할 문자열 (0) | 2020.06.17 |
[SQL] 실행 계획에서 XML을 파쇄 (0) | 2020.06.17 |
[SQL] 오라클에서 스크립트를 통해 삽입하는 빠른 방법? (0) | 2020.06.17 |