求助,求助,求助
1). 当前使用的 Laravel 版本?
Laravel版本:9.x
2). 当前使用的 php/php-fpm 版本?
PHP 版本:php8.2
3). 当前系统
Windows 10
4). 业务需求
挖掘机表
| id | code |
|---|---|
| 1 | 01 |
| 2 | 02 |
| 3 | 03 |
工程车表
| id | code |
|---|---|
| 1 | 66 |
| 2 | 67 |
工作记录表
| id | 挖掘机id | 工程车id |
|---|---|---|
| 1 | 1 | 2 |
| 2 | 1 | 1 |
| 3 | 2 | 1 |
| 4 | 2 | 2 |
| 5 | 1 | 1 |
根据挖掘机表和工程车表,统计工作记录表,每辆工程车在每辆挖掘机装了多少车,最后得到如下的表格。下方的表格是需要动态生成。
| 工程车/挖掘机 | 挖掘机01 | 挖掘机02 | 挖掘机03 | 合计 |
|---|---|---|---|---|
| 01工程车 | 2 | 1 | 0 | 3 |
| 02工程车 | 1 | 1 | 0 | 2 |
| 合计 | 3 | 2 | 0 | 5 |
5. 解决思路
foreach(挖掘机表){
foreach(工程车表){
// 根据挖掘机id和工程车id获取工作记录表的count,并生成一个新的数组。
}
}
工作记录表的数据会越来越大,有没有比较好的解决思路求分享。
关于 LearnKu
推荐文章: