MSSQL - 문자열 그룹화하기


MSSQL - 문자열 그룹화하기

MSSQL - 문자열 그룹화하기 - oracle의 LISTAGG, mysql의 group_concat과 같이 mssql에도 문자열을 그룹화하는 방법이 있다. - SQL Server 2017 버전 이상을 쓴다면 STRING_AGG() 함수를 사용하면 간단하다. - SQL Server 2016 버전 이하면 STUFF()를 사용하자 문자열 그룹화 - STUFF() 함수는 시작 위치 또는 길이가 음수이거나 시작 위치가 첫번째 문자열을 넘어서면 NULL 문자열이 반환되며, 시작위치가 0이여도 NULL값이 반환된다. - STUFF()는 첫번째 문자열이 중요하며, 삭제할 길이가 첫번째 문자열보다 길면 첫번째 문자까지 삭제된다. - STRING_AGG() 함수는 모든 호환성 수준에서 사용할 수 있다. * 출처...

MSSQL - 문자열 그룹화하기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : MSSQL - 문자열 그룹화하기