求助,求助,求助
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,并生成一个新的数组。
}
}
工作记录表的数据会越来越大,有没有比较好的解决思路求分享。
推荐文章: