Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

(❀╹◡╹)

[Mssql] group_concat 함수처럼 조회하기 본문

Programing/WEB

[Mssql] group_concat 함수처럼 조회하기

진 주 2020. 4. 17. 09:45
SELECT id, count(*) AS cnt
    , nm = STUFF((
          SELECT ',' + tmp.name
          FROM table tmp
          WHERE tb.id = tmp.id
          GROUP BY tmp.name
          FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '')
    , tel = STUFF((
          SELECT ',' + tmp.tel
          FROM table tmp
          WHERE tb.id = tmp.id
          GROUP BY tmp.tel
          FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '')
FROM table tb
GROUP BY id
ORDER BY COUNT(*) DESC;