【发布时间】:2021-12-05 15:13:12
【问题描述】:
帮我查询一下。 我有一个 Laravel 应用程序,其中有一个包含 3 列(季度、年份、值)的表。
| quartal | year | value |
|---|---|---|
| 1 | 2019 | 3 |
| 2 | 2019 | 5 |
| 3 | 2019 | 5 |
| 4 | 2019 | 10 |
| 1 | 2020 | 7 |
| 2 | 2020 | 5 |
例如,我想获取 quartal 3 years 2019 到 quartal 2 years 2020 的值 如何查询这种情况? 我可以使用的年份,但对于夸脱,这取决于年份。
这是我当前的查询。但是效果不是很好
DB::table($table)
->whereBetween('year',[$startYear, $endYear])
->whereBetween('quartal',[$startQuartal, $endQuartal])
->get();
【问题讨论】:
标签: mysql laravel eloquent laravel-query-builder