我有三个模式
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;
目标是获得如下数据
1条答案
按热度按时间ki1q1bka1#
我贴出我是如何解决的。这是如何