【发布时间】:2016-04-14 10:11:08
【问题描述】:
我真的不知道如何创建以下图表,我正在使用 Visual Studio 2015、c#、windows forms。
我想创建一个图表(列类型),显示每个月的销售额总和以及按年份分隔的每个月的销售额。
我有以下 MySql 查询:
SELECT
SUM(p.IMPORT_BAS), MONTH(p.FECHA_PED), YEAR(p.FECHA_PED)
FROM
pedidoscab p
WHERE
p.FECHA_PED >= '2014-04-14'
AND p.FECHA_PED <= '2016-04-14'
GROUP BY MONTH(p.FECHA_PED) , YEAR(p.FECHA_PED)
ORDER BY YEAR(p.FECHA_PED) , MONTH(p.FECHA_PED)
结果示例:
SUM(p.IMPORT_BAS),MONTH(p.FECHA_PED),YEAR(p.FECHA_PED)
88.0000,8,2015
1546718.6556,11,2015
1000001.0000,3,2016
14.0000,4,2016
年份范围就是一个例子。 对于不明白我想做什么的人,我在 google 中找到了一张图片。
我不需要线条,我只需要左右标签(+图例),一个月内可以有空值,但图表需要始终显示所有月份。
【问题讨论】:
-
能否添加读入数据的代码?你的目标是什么:Winforms? WPF? ASP? ...?? 总是相应地标记您的问题!您需要确保将 x 值添加为日期时间并将间隔类型设置为月,将间隔设置为 1..
-
已编辑。我尝试了很多方法将结果放入图表中,我如何在一个月内输入值?