Mysql Laravel使用一个表中的和更新另一个表
我想从另一个表(表名为salary)中获取每月累积工资(表名为cumulative_salary),然后更新数据。我只能“获取()”数据,但无法更新。我很困惑,我不知道正确的语法。这是我的代码Mysql Laravel使用一个表中的和更新另一个表,mysql,laravel,Mysql,Laravel,我想从另一个表(表名为salary)中获取每月累积工资(表名为cumulative_salary),然后更新数据。我只能“获取()”数据,但无法更新。我很困惑,我不知道正确的语法。这是我的代码 $data = DB::table('salary') ->where('employee_id', $employee_id) ->leftJoin('employees', 'salary.employee_id', '=', 'employees.id') -&
$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();
我建议在MySQL中执行此操作,但您的问题表明您需要Laravel。@GordonLinoff也许您的建议可以帮助我建议在MySQL中执行此操作,但您的问题表明您需要Laravel。@GordonLinoff也许您的建议可以帮助我