where('user_id', Auth::id()) ->whereRaw('isnull(progress, 0) < 1') ->whereRaw('('.$config['sql'].')') ->count(); $count2 = DB::table('project_task') ->where('user_id', Auth::id()) ->whereRaw('isnull(progress, 0) < 1') ->whereRaw('('.$config['sql2'].')') ->count(); $rate = 0; if ($count2 > 0) { $rate = $count / $count2 * 100; } $res = [ 'count' => $count, 'count2' => $count2, 'rate' => $rate, ]; return $this->render([ 'dates' => $config['dates'], 'info' => $config['info'], 'res' => $res, ]); } }