主要使用SQL处理,然后直接拉图表显示。(提前把各维度的数据用SQL处理好)
格式参考:以下仅仅为思路。 (近3,5,7天,月累计可以通过拼接处理后的日期维度表实现)
参考..
SELECT 日期,AVG(X) FROM A WHERE =近7天日期 GROUP BY 日期
UNION
SELECT 近3天,AVG(X) FROM A WHERE 近3天日期分组字段 =max(近3天日期分组字段) GROUP BY 近3天日期分组字段
UNION
SELECT 近7天,AVG(X) FROM A WHERE 近7天日期分组字段 =max(近7天日期分组字段) GROUP BY 近3天日期分组字段
....