后台现在要返回给前端如下json格式数据,用于在柱状图显示
下图是近6小时数据
{
"横轴":[1,2,3,4,5,6],
"竖轴":[
{"name":"部门1",count:[10,30,20,40,60,100]},
{"name":"部门2",count:[30,20,10,50,60,10]},
{"name":"部门3",count:[130,24,17,51,65,18]}
]
}
下图是近一周的数据
{
"横轴":[3月20日,3月21日,3月22日,3月23日,3月24日,3月25日,3月26日],
"竖轴":[
{"name":"部门1",count:[10,30,20,40,60,100,99]},
{"name":"部门2",count:[30,20,10,50,60,10,86]},
{"name":"部门3",count:[130,24,17,51,65,18,10]}
]
}
我希望sql查询的结果如下表所示,然后在java程序里循环处理下,生成json字符串
部门 | 日期 | 数量 |
---|---|---|
部门1 | 2016-03-20 15:13:21 | 30 |
部门2 | 2016-03-20 15:13:21 | 70 |
部门3 | 2016-03-20 15:13:21 | 0 |
部门1 | 2016-03-21 15:13:21 | 70 |
部门2 | 2016-03-21 15:13:21 | 30 |
部门3 | 2016-03-22 15:13:21 | 80 |