2016-07-08 106 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 
}) 
相關問題