
如何将不同时间段的各污染物浓度相加求每天的平均浓度
------解决思路----------------------
select 采样时间,(select avg(浓度) from table t where t.采样时间=table.采样时间) as '平均浓度' from table group by 采样时间
其中带有“采样时间”的部分可以用获取日期函数代替,想分多少时间段就分多少
------解决思路----------------------
按时间groupby 在求 sum
------解决思路----------------------
group by convert(varchar(10) ,时间,120)
------解决思路----------------------
分组查询。自己百度,
------解决思路----------------------
有道理。
如果查询频繁的话,可以考虑做成数据库视图
