答案 0 :(得分:0)
键在GROUP BY语句中。
如果要获取每个租户和日期的总和,请按两者进行分组。
如果要获取每个日期的总和,请仅按日期分组(并从SELECT中删除租户列[或选择MAX])。
将您的代码粘贴为文本,如果需要,我可以为您编辑。
答案 1 :(得分:0)
如果您希望将总计作为附加列,则可以使用WINDOW
函数:
SELECT tenant_id
,SUM(total_amount) OVER (PARTITION BY tenant_id)
,SUM(total_amount) OVER ()
FROM tenant_reeipits
WHERE ...
ORDER BY ...