从表中计算具有相同值的行

时间:2016-07-08 08:24:04

标签: javascript php jquery html sql

我有一些东西,我对此感到震惊。 我有一个sql语句,从我的SQL数据库中选择特定的行。然后我把它打印到一个html表。这我工作得很好。 但我想计算具有相同值的所有行。

以下是我的数据库示例..

ID | Licence_Plate | Driver | Weight 1 | Weight 2 | Company | Date

所以我想算一下所有公司的“重量1”比10 000还要好......

输出结果是:

company1 = 5 times overloaded
company2 = 2 times overloaded
company3 = 10 times overloaded

我不知道最好的选择是什么。我不想使用另一个sql语句,因为第一个sql语句在浏览器中加载了大量数据。

提前感谢您的意见。

1 个答案:

答案 0 :(得分:0)

将行放在json数组中,例如

var jsonArray=[{id:1,License_plate:"xyz",Driver:"driver1",weight1:2,weight2:30,company:"abc",data:"29 Dec 2009"},{}.....]

然后使用以下选项进行过滤:

jsonArray.filter(function(option){
    return option.weight1>10000
})