按周查询日期列表
SELECT to_char(generate_series(to_date('2018-01-01','yyyy-mm-dd'), to_date('2020-01-01','yyyy-mm-dd'), '7 day'),'yyyy-mm-dd') as time ORDER BY time desc
查询结果(中间间隔七天)
按天按月相同逻辑
按周查询表中数据
select to_char(log_time::DATE-(extract(dow from log_time::TIMESTAMP)||'day')::interval, 'YYYY-mm-dd') as time,
count(*) as date_total_count
from uap_tb_exception_log group by time order by time DESC
查询结果
按月查询表中数据
SELECT count(*) as date_total_count,
C