【发布时间】:2023-01-19 20:03:39
【问题描述】:
我有三个模式
tbl_routes. tbl_alloc tbl_alloc_items
-id,name. - id, date. id, quantity, alloc_id, route_id
我正在尝试使用 tbl_alloc.date 查询以获取一个月内的数量总和,但按路线名称分组,即获取一个月内每条路线的总和。
我在精神上坚持这一点,任何有新眼光的人都可以提供帮助
我目前对此的尝试如下
SELECT r.name, sum(i.quantity) as target
from tbl_alloc_items i
left join tbl_alloc a on i.alloc_id = a.id
left join tbl_routes r on i.route_id = r.id
where date between '2022-10-01' and '2022-10-31'
group by i.route_id;
目的是获取如下数据
【问题讨论】:
-
请向我们展示您当前对此查询的尝试
-
除了你的任何表格中都不存在的 issue_date 之外,你认为的问题是什么