【问题标题】:Fusioncharts 3D with CodeIgniter使用 CodeIgniter 的 Fusioncharts 3D
【发布时间】:2013-01-07 11:13:42
【问题描述】:

我有两张桌子

Table 1 : Zone        Table 2 : Tonnage
id  zonename          id  zoneid   tones  date
1     A               1    1        9.96    15-12-2012
2     B               2    2       62.26    15-12-2012
3     C               3    3       123      15-12-2012
4     D               4    4       190      15-12-2012
                      5    1       50       30-12-2012
                      6    2       45       30-12-2012
                      7    3       78       30-12-2012
                      8    4       90       30-12-2012

我想创建一个带有融合图表的 MSColumn3D 图表。 A、B、C、D 应位于 X 轴,色调应位于 y 轴。 这是我的 sql 语句:

SELECT zone.zonename,tonnage.tonnes,tonnage.date
FROM zone, tonnage
WHERE zone.id = tonnage.zoneid ORDER BY ZONE.zonename;

我想把 A、B、C 和 D 的数据分组在一起并根据吨位显示 但它没有给出正确的输出来显示。如何制定sql语句?

【问题讨论】:

    标签: mysql sql codeigniter graph fusioncharts


    【解决方案1】:

    查询:

    SQLFIDDLEExample

    SELECT z.zonename,
           SUM(t.tones) AS TotalTones
    FROM Zone z
    JOIN Tonnage t
    ON z.id = t.zoneid 
    GROUP BY z.zonename
    ORDER BY z.zonename
    

    结果:

    | ZONENAME | TOTALTONES |
    -------------------------
    |        A |      59.96 |
    |        B |     107.26 |
    |        C |        201 |
    |        D |        280 |
    

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-29
      • 2011-08-19
      • 2010-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多