逻辑算法。组装数据问题
sql数据 如图:
number 代表的意思是 比如序号为1 number为1 的 2016-08-23 一天 2016-08-24 1一天。
序号为2的 number为5 代表2016-08-22 为5天。
要求是 统计每一个的个数 最后。
如图显示:
js:代码
InitChartList: function (json, startTime, sEndTime) {
objData.spMsg.css("visibility", "hidden");
if (objValue.msgJudge(json)) return;
var objChart = CallBack.InitChartConfig(startTime, sEndTime);
var seriesData = {}
for (var i = 0; i < json.rows.length; i++) {
var allDate = objValue.getStatrEndDate(json.rows[i].task_start_date, json.rows[i].task_end_date);
for (var j = 0; j < allDate.length; j++) {
seriesData[json.rows[i].task_leader] = {
key: allDate[i],
value: json.rows[i].number
};
}
}
}
allDate 能算出日期直接所有的集合不知道园友有什么好的思路和建议没。
3回答
-
慕莱坞森
我貌似也没看到问题是啥?
-
饮歌长啸
问题呢?
-
一只名叫tom的猫
统计个数就是groupby呗?