【发布时间】:2016-09-01 05:42:15
【问题描述】:
我正在使用 AngularJS 和 FusionCharts 开发一个 Web 应用程序
我想显示一个基于我使用此查询构建的月销售额的图表
SELECT DATE_FORMAT(sales_time, '%b') AS Month, SUM(grand_total)
FROM pos_sales
GROUP BY DATE_FORMAT(sales_time, '%b')
ORDER BY sales_time ASC
上面的查询会给出这样的结果
Month | Grand_total
Apr 250.000
May 150.000
我想使用这个填充月份作为数据来生成基于填充月份的每日报告。
问题是如何根据点击的月份填充数据? 我曾尝试使用此查询
SELECT sales_time, grand_total FROM pos_sales WHERE MONTH(sales_time)
上面的查询填充每日数据,但不是按月顺序。我希望它是那种
Month | Item | Total
May Item1 250.000
May Item2 150.000
我可以通过硬编码来创建图表,但这不是我想要的。我希望它是基于我的数据库的动态图。
【问题讨论】:
标签: php mysql angularjs fusioncharts