我想从另一个表(表名是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();