循环通过集合laravel with when()

时间:2018-03-08 21:20:29

标签: laravel if-statement query-builder

我正在创建一个小组赛锦标赛结果页面。我已经将胜利转换为3,我的0和领带1.领带破坏者(我没有创建的东西)是组内的头对头记录。所以我需要一个利用这个变量的查询:

        $grouphhomescores= PointData::selectRaw('team, sum((win)+(loss)+ 
   (tie)) as pointTotal')
   ->where('stage', 'group')
   ->where('stageSeries', 'H')
   ->where('ar', $id)->groupBy('team')
   ->orderBy('pointTotal', 'desc')
   ->distinct()->get();

但是包括一个when()(我相信)当$ grouphhomescores = $ grouphhomescores可以某种方式计算头部v头记录并确定哪个结果产生最多点。

0 个答案:

没有答案