프로그램/- Sql

[Coalesce] Text Sum

짬타이거♬ 2011. 7. 5. 18:21

USE tempdb

GO

--테스트자료만들기

CREATE TABLE 가족 (id INT, Val VARCHAR(10))

INSERT 가족 VALUES (1,'한수')

INSERT 가족 VALUES (2,'지우')

INSERT 가족 VALUES (3,'선우')

INSERT 가족 VALUES (4,'')

INSERT 가족 VALUES (5,'찬우')

-- 데이터확인

SELECT * FROM 가족

GO

 

 

DECLARE @str VARCHAR(100)

SELECT @str= COALESCE(@str+',' , '') + Val FROM 가족

SELECT @str

GO

 

결과값 : 한수,지우,선우,숙,찬우