(❀╹◡╹)
[Mssql] group_concat 함수처럼 조회하기 본문
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;
'Programing > WEB' 카테고리의 다른 글
[PHP] 글자 마스킹 처리 함수 (0) | 2020.07.20 |
---|---|
[JS] IE에서 JavaScript 요소 remove() 처리 (0) | 2020.06.10 |
[PHP] 구글 reCaptcah v3 (0) | 2020.04.02 |
[Oracle] MySql Limit 와 같이 데이터 조회하기 (0) | 2020.03.26 |
[PHP] preg_match_all 에러 (0) | 2020.02.04 |