回答編集履歴
1
条件文にDB::rawを使うよう修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
BにAのidがある(仮にカラム名をA_idとする)場合、これでAのnumからBのnumを引いた結果が5より大きいものの配列が得られます。
|
2
2
|
```php
|
3
|
-
$result = DB::table('A')->join('B', 'A.id', '=', 'B.A_id')->where('A.num - B.num', '>', 5)->get();
|
3
|
+
$result = DB::table('A')->join('B', 'A.id', '=', 'B.A_id')->where(DB::raw('A.num - B.num'), '>', 5)->get();
|
4
4
|
```
|