728x90
반응형
이번에 통계를 만들면서 월별/주별/일별 통계를 만든 김에 정리를 해보려고 한다.
우선 월별/주별/일별 통계는 postgresql에서 다음과 같이 간단히 만들 수 있다.
( 테이블은 전자정부에서 제공하는 comtnweblog 테이블을 활용하였다. )
* 쿼리파일은 첨부파일 참조
이렇게 하면 간단하게 통계를 낼 수 있다. 주별 같은 경우도 postgresql에서 제공하는 date_trunc함수를 사용하니
일주일치 통계가 예쁘게 추출되었다.
그냥 날짜를 text로 형변환 해주고 필요한 만큼 자른 뒤 group by처리만 해주면 되니 간단하다.
쿼리문에 대한 기본과 각 SQL에서 지원해주는 함수를 잘 활용하면 될 것 같다.
728x90
반응형
'데이터베이스 > 쿼리' 카테고리의 다른 글
[SQL] VIEW TABLE(뷰 테이블) 생성, 조회, 수정, 삭제 (0) | 2022.01.18 |
---|---|
[Postgres] Procedure(프로시저), Function(함수) 생성 및 사용 (1) | 2022.01.17 |
[SQL] JOIN에 대한 정리 ( INNER, OUTER, LEFT, RIGHT ) (1) (0) | 2022.01.09 |
[Postgres] 월별/주별/일별 통계 (2) (0) | 2022.01.08 |
[Postgres] 시퀀스 생성 및 사용법 (nextval) (0) | 2021.09.03 |