【发布时间】:2019-03-24 09:44:11
【问题描述】:
我想从两个表政策和付款中获取余额值。 MySQL 代码如下:
SELECT Sum(policy.premium) AS
`total`
,
(SELECT Sum(payments.amount)
FROM payments
WHERE ( payments.date_paid BETWEEN '2019-03-01' AND '2019-03-31' )) AS
`paid`
FROM `policy`
LEFT JOIN payments
ON policy.code = payments.code
WHERE ( policy.st BETWEEN '2019-03-01' AND '2019-03-31' )
AND policy.trn_type = 0
paid 列返回给 null,我怎样才能得到总和已付之间的差额。
【问题讨论】: