Skip to content

Commit e5cac21

Browse files
committed
docs: sql function string_agg
1 parent 89822fc commit e5cac21

File tree

8 files changed

+59
-0
lines changed

8 files changed

+59
-0
lines changed

.DS_Store

0 Bytes
Binary file not shown.

.idea/.gitignore

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/TIL.iml

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

javascript/.DS_Store

6 KB
Binary file not shown.

sql/function_string_agg.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
# String_AGG 함수
3+
4+
여러행의 컬럼을 하나로 합치는 함수
5+
6+
`STRING_AGG("합칠컬럼명", "구분자") WITHIN GROUP(ORDER BY "컬럼명")`
7+
8+
9+
### 기본 사용법
10+
SELECT age
11+
, STRING_AGG(name, ',') name
12+
FROM user
13+
WHERE job IN ('A', 'B')
14+
GROUP BY age
15+
16+
17+
### 컬럼 값을 정렬하여 합치는 방법
18+
SELECT age
19+
, STRING_AGG(ename, ',') WITHIN GROUP(ORDER BY name) name
20+
FROM user
21+
WHERE job IN ('A', 'B')
22+
GROUP BY age

0 commit comments

Comments
 (0)