1、查询某个日期接下来的几天:
select '2016-02-0'::date + i;
2、确定某个表是否存在:
SELECT COUNT(*) FROM pg_class WHERE relname = ‘表名’
3、做除数时需要的判断:
case when sum(count)=0 hen 0 else sum(h.speed * h.count)/sum(h.count) end as speed
4、执行存储过程:
SELECT COUNT(1) FROM 存储过程名称
5、一段时间内:
WHERE stat_time Between ‘2016-01-01’ AND ‘2016-05-01’
6、把某个时间按月来统计
SELECT to_char(stat_time,'yyyy-mm') as months