SQL Server에서 여러 행의 텍스트를 하나의 문자열로 연결하는 방법은 유용하게 사용될 수 있습니다. 특히 데이터 집계나 레포트 생성 시 행 데이터를 하나의 문자열로 결합해야 하는 경우가 많습니다. 이 글에서는 SQL Server에서 이를 달성하는 몇 가지 주요 방법을 소개하겠습니다.1. STRING_AGG 함수 사용 (SQL Server 2017 이상)SQL Server 2017부터 도입된 STRING_AGG 함수는 여러 행의 값을 하나의 문자열로 쉽게 결합할 수 있는 강력한 함수입니다. 구분자(delimiter)를 사용해 데이터를 구분할 수 있어 매우 편리합니다.예시:SELECT STRING_AGG(ColumnName, ', ') AS ConcatenatedStringFROM TableName;여..
데이터베이스 및 클라우드/SQL & NoSQL
2024. 11. 19. 01:24