我想按指定的日期获取每天的总和,并在其上显示总和和租户名称。应该是这样有没有可能正确构造它的方法?
tenant_id tenant_name Total Amount
-----------------------------------
123 SAMPLE 37100
答案 0 :(得分:1)
在分组方式中同时使用两个列
group by tenant_id ,tenant_name
因此您的查询将是
select s.tenant_id ,i.tenant_name,
sum(s.amount) as total
from sales_data s left join
Tenant_info i
on s.tenant_id=i.tenant_id
group by s.tenant_id ,i.tenant_name
注意:如果在使用聚合函数时未将选择列分组,则最大db抛出错误