2010-05-14 3 views

답변

1

이것은 실제로 믿기 힘든 일이 아닌 까다로운 일입니다. 이것을 수행하는 데 가장 좋은 참고 자료는 here입니다. 다음 쿼리는 해당 기사의 예제에서 가져온 것입니다. 더 많은 옵션이 있습니다.

select 
    idList, 
    (
    select name + ',' 
    from tag 
    where id = 101 
    for xml path('') 
) as itemsOnList, 
    shopper 
from 
    assignedLists 
0

확인 this 아웃. 무료 구독이 필요합니다 (SQL 프로그래머라면이 사이트에 액세스해야합니다)

0

PIVOT 명령을 살펴보십시오. 그것은 당신이 원하는 것을 정확하게하지는 않을 것이지만 그것은 비슷합니다. 말 그대로 데이터 세트를 쉼표로 구분 된 문자열의 스칼라 값으로 바꾸려면 문자를 사용하여 테이블 매개 변수를 사용하는 사용자 정의 스칼라 함수를 만들어야합니다.

관련 문제