Laravel - 使用一个表中的sum更新另一个表

时间:2017-11-07 03:33:20

标签: mysql laravel

我想从另一个表(表名是salary)获得每月累积工资(表名是cumulative_salary),然后更新数据。我只能得到()'数据,但我无法更新。我很困惑,我不知道正确的语法。所以,这是我的代码。

 $data = DB::table('salary')
    ->where('employee_id', $employee_id)
    ->leftJoin('employees', 'salary.employee_id', '=', 'employees.id')
    ->select(DB::raw('SUM(salary_overtime) as `salary`'),
    DB::raw('YEAR(overtime_date) year, MONTH(overtime_date) month'))
    ->groupby('month','year')
    ->get();

0 个答案:

没有答案