laravel eloquent 查询中的计算
Calculation in laravel eloquent query
我有一个包含 2 列的 table,我想得到当差分时答案大于 500 的列
像这样:
colOne - colTow
我可以做这样的事情吗laraveleloquent
return $query->where('colOne','-','colTow','>=500')->get();
您可以通过两种方式执行此操作:
->whereRaw('colOne - colTow >= ?',[500])
或
->where(Db::raw('colOne - colTow') , '>=' ,500)
阅读:Raw Expressions。
我有一个包含 2 列的 table,我想得到当差分时答案大于 500 的列 像这样:
colOne - colTow
我可以做这样的事情吗laraveleloquent
return $query->where('colOne','-','colTow','>=500')->get();
您可以通过两种方式执行此操作:
->whereRaw('colOne - colTow >= ?',[500])
或
->where(Db::raw('colOne - colTow') , '>=' ,500)
阅读:Raw Expressions。