【问题标题】:jQuery datatables grouping return valuesjQuery数据表分组返回值
【发布时间】:2016-06-20 01:25:39
【问题描述】:

我需要在分组的表格上显示值。目前我通过两个 SQL 脚本手动完成。

除了将这些脚本应用到我的 dao 之外,我可以在客户端以某种方式执行吗?

表格内容如下所示

fruit name, fruit bought, fruit sold
apple,        1, 0        
apple,        0, 1
orange,       1, 0
orange,       1, 0

在 html 表上的期望结果是。

Fruit name - Fruit bought - Fruits not bought
apples    -   9           -        20
oranges   -  10           -        10

我目前正在使用带有数据表的 jQuery。

【问题讨论】:

    标签: java javascript jquery html


    【解决方案1】:

    首先在数据库级别执行此操作会更容易:

    SELECT fruitname, SUM(fruit_bought), SUM(fruit_sold)
    FROM table
    GROUP BY fruitname
    ORDER BY fruitname
    

    当然,您需要在某个地方获取原始库存水平来计算您的“未售出”价值,但此查询会为您提供已购买/已售价值的总和。

    【讨论】:

    • 嗨,我希望它可以这么简单,但是,我实际上是按水果名称排序的,现在对于每个水果名称,我需要提供 4 种情况。目前我的脚本正在将 4 种类型的场景输出到一个临时文件中,然后我运行另一个脚本将它们放在按水果名称分组的一行中。我也在使用informix db,所以它对脚本没有帮助。
    猜你喜欢
    • 1970-01-01
    • 2014-10-02
    • 2019-07-12
    • 1970-01-01
    • 2017-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多