일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CSS
- grid
- float
- 알고리즘
- REM
- 통신사할인
- Photoshop
- 미디어 쿼리
- react
- Javascript
- 반응형 웹
- transform
- pandas
- 수학
- skt membership
- 포토샵
- box-sizing
- 소수
- c
- Prefix Sums
- c++
- Codility
- 상태
- Gap
- SK바이오사이언스
- 확률
- 백준
- spring
- stl
- 강화학습
Archives
- Today
- Total
sliver__
[Postgresql] - 집계함수 본문
728x90
- 데이터를 처리할 수 있는 함수
- 불리언 집계함수?
- Data type이 boolean인 경우에 처리하는 집계함수
- select와 from 사이에 사용
- 배열 집계 함수?
- 선택한 내용을 배열에 담는 집계 함수
- JSON 집계함수?
- json, jsonb data를 처리하는 집계함수
- 아래의 함수를 적용했을 때 변환되어지는 데이터 타입을 표로 정리했다.
- jsonb타입은 이미 이진 데이터로 변환이 되었기 때문에 text데이터인 json으로 변환되지 않는다!
DataType(ROW) / Function(COL) | json_agg() | jsonb_agg() |
JSON | json | jsonb |
JSONB | jsonb | jsonb |
- json_object_agg() vs jsonb_object_agg()
- json으로 처리하였을 때, data에 공백이 존재하지만 jsonb로 처리할 때 data에 공백이 존재하지 않는다
- 중요하다고 하는데 왜 중요한지 모르겠다.
728x90
'CS > postgresql' 카테고리의 다른 글
[Postgresql] - INTERSECT, INTERSECT ALL (0) | 2022.03.22 |
---|---|
[Postgresql] - UNION, UNION ALL (0) | 2022.03.22 |
[Postgresql] - SQL 명령어 우선순위 (0) | 2022.03.22 |
[Postgresql] - HAVING (0) | 2022.03.22 |
[Postgresql] - GROUP BY (0) | 2022.03.22 |
Comments