Hed*_*dam 1 php sql laravel laravel-4
我想使用 Laravel 查询生成器将 sales.price 与商家.commission 相乘。目前我的查询看起来像这样,但不幸的是我不知道该怎么做。非常感谢您的帮助。
DB::table('sales')
->leftJoin('merchants', 'sales.merchant', '=', 'merchant.id')
->sum("");
Run Code Online (Sandbox Code Playgroud)
实际上,您可以传递一个DB::raw()表达式来选择不仅仅是一列的总和。例如:
$total = DB::table('sales')
->leftJoin('merchants', 'sales.merchant', '=', 'merchant.id')
->sum(DB::raw('sales.price * merchants.commission'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8248 次 |
| 最近记录: |