在Laravel中的一个查询中计算收入和支出

时间:2019-09-09 13:57:56

标签: mysql laravel laravel-5 eloquent

我想在Laravel中的一个查询中计算收入和支出,但是,出现类似以下错误:

  

语法错误或访问冲突

有什么建议吗?

$report = $this->Reporting
    ->where('board_id', $id)
    ->select(DB::raw('sum(payment) as `income` WHERE status = 
           "income"'), DB::raw('sum(payment) as `expense` WHERE status = 
           "expense"'), DB::raw("DATE_FORMAT(date, '%M-%Y') new_date"),
        DB::raw('YEAR(date) year, MONTH(date) month'))
    ->groupby('year', 'month')
    ->get();

0 个答案:

没有答案