2016-07-08 57 views
-2

我有一些东西,并且我突然想起了它。 我有一个sql语句,从我的sql数据库中选择特定的行。我打印出来的HTML表格。这我工作得很好。 但我想统计具有相同值的所有行。使用表中相同的值对行进行计数

这里是我的数据库的一个例子..

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

所以我想指望所有的公司,其中 “重量1” greather十000是..

输出比:

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

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

在此先感谢您的意见。

+3

向我们展示你已经尝试了什么。 – Epodax

+0

目前还不清楚你在问什么。你想在SQL中使用解决方案,还是使用PHP或JS?你有什么尝试? HTML的外观如何? –

+0

“select *,count(*)作为表1中的总数,其中Weight 1>'10000'”; –

回答

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 
}) 
相关问题