2017-03-01 74 views
1

可以說我有此列如何獲得列值的平均值laravel

star 
---- 
1  
3  
3  
1  
2  
5  
3 

它有七個行,有整數值!我想要添加並按行分割。

我該怎麼做laravel。我可以用普通的PHP來完成,但我想在laravel中學習它。

+2

如果您有在數據庫中的這些值,那麼'AVG() '會有幫助。在php'array_sum($ array)/ count($ array)'中。 –

回答

5

試試這個:

$avgStar = Model::avg('star'); 

「模型」 將與您的型號名稱替換

+0

這是正確的!謝謝 :) – Alen

-1

//讓我們說模型名稱是Review和T能名稱是評論你有明星 列上

$value = Reviews::all(); 
$value->avg('star'); 

return view('page.name)->withValue($value); 

//它會計算星柱的平均