如何获取表特定列中的项目

时间:2018-08-21 01:50:22

标签: php laravel

我有这个出勤表,我如何获得仅等于[A和P]的状态 这是我的控制器;

 $atnds = DB::table('attendances')
                     ->select(DB::raw('count(*) as total, status'))
                     ->where(['status' => ['P','A']])
                     ->whereBetween('days', [$from,$to])
                     ->groupBy('status')
                     ->where('lead_id', '=', $id)
                     ->get();

1 个答案:

答案 0 :(得分:1)

如果要添加条件以检查标记AP,请使用whereIn

->whereIn('status', ['P','A'])

我猜人们将缺席AP在场,而不会两者都出现。