select * from ( select
to_char(reg_date, 'yyyymmdd hh') as m_date,
count(*) as cnt,
from measure_logs
WHERE reg_date >= CAST('2016-02-03 00:00:00' as timestamp)
AND reg_date <= CAST('2016-03-02 23:59:59' as timestamp)
group by rollup(to_char(reg_date, 'yyyymmdd hh'))
) as t;
위는 postgreSQL에서 사용되었던 날짜별 통계 여기서 각 필드의 평균 / 최소 / 최대값을 구하는 부분을 카운터 함수 부분에 추가하면 더욱 유용하게 사용 되는 부분이다.
'DastaBase' 카테고리의 다른 글
mySQL 데이터베이스 링크(DB Link) 구현 (0) | 2018.09.14 |
---|---|
mysql 사용자 추가 및 root 패스워드 초기 세팅 (0) | 2018.09.14 |
CSV 파일(대용량)을 직접 MySQL 테이블로 Import (0) | 2018.09.10 |
mySQL 백업(Dump) 시 에러(Error) (0) | 2018.09.10 |
mySQL 데이터 베이스 용량 체크 (0) | 2018.09.06 |