반응형 stuff+for xml path1 MSSQL 결과값을 한 ROW에 합치기 MSSQL에서 STUFF 함수를 사용하여 NUM이 같은 NAME끼리 묶어 콤마(,)로 합치는 방법입니다.쿼리 요약주어진 데이터에서 NUM이 같은 NAME을 콤마로 연결하여 출력하는 쿼리는 다음과 같습니다:SELECT X.NUM, X.NAMEFROM ( SELECT A.NUM, STUFF((SELECT ', ' + NAME FROM #TEMP WHERE NUM = A.NUM FOR XML PATH('')), 1, 2, '') AS NAME FROM #TEMP AS A GROUP BY A.NUM) X쿼리 설명서브쿼리: STUFF 함수와 FOR XML PATH를 사용하여 NUM이.. 2024. 8. 21. 이전 1 다음 728x90 반응형 LIST