Php Laravel如何使用子字符串对数据库查询求和?

Php Laravel如何使用子字符串对数据库查询求和?,php,mysql,laravel,Php,Mysql,Laravel,我想用laravel中的子字符串求和,就像下面的sql。 我的型号是Fgbarcode谢谢你的帮助 SELECT SUM(substr(fg_code, 22,14)) AS fg_code FROM fg_barcode group BY substr(fg_code,2,3); 假设您有一个雄辩的模型,您可以利用DBRAW来实现这些定制的mysql查询 纯代码编写请求与堆栈溢出无关-我们希望这里的问题与特定的编程问题相关-但我们很乐意帮助您自己编写!告诉我们,你被困在哪里了。这也将帮助我们

我想用laravel中的子字符串求和,就像下面的sql。 我的型号是Fgbarcode谢谢你的帮助

SELECT SUM(substr(fg_code, 22,14)) AS fg_code
FROM fg_barcode group BY substr(fg_code,2,3);
假设您有一个雄辩的模型,您可以利用DBRAW来实现这些定制的mysql查询


纯代码编写请求与堆栈溢出无关-我们希望这里的问题与特定的编程问题相关-但我们很乐意帮助您自己编写!告诉我们,你被困在哪里了。这也将帮助我们更好地回答您的问题。
FgBarcode::
    select(DB::raw('SUM(substr(fg_code, 22,14)) AS fg_code'))
    ->groupBy(DB::raw('substr(fg_code,2,3)'));