我已经尝试了许多我在这里找到的脚本,但没有做到我所需要的。获取发票付款总额和每个客户欠款
我有3个表格:clients
,invoiced
和payments
。
我想:
- 和每个客户端的所有发票的日期范围内
- 总和为客户支付所有在该日期范围内,那么减去已开具发票的付款表现出量突出。
我需要添加日期范围,并获得总数,如果不是零。
到目前为止,我的查询是
select id,
(select sum(Total) from invoiced where invoiced.ClientId = clients.Id) AS Invoiced,
(select sum(Amount) from payments where payments.ClientId = clients.Id) AS Paid
FROM clients
显示DB模式为好,不明确的日期范围将在该日期字段 – Girish