私はこのクエリがあります:nullの代わりに0を返すようにこのクエリを取得するにはどうすればよいですか?
SELECT (SUM(tblTransaction.AmountPaid) - SUM(tblTransaction.AmountCharged)) AS TenantBalance, tblTransaction.TenantID
FROM tblTransaction
GROUP BY tblTransaction.TenantID
をしかし、それに問題があります。トランザクションを持たない他のテナントIDがあり、それらも取得したいと考えています。
たとえば、トランザクションテーブルには、bobの場合は3行、johnの場合は2行、janeの場合は3行あります。私はbobとjohnの合計を返し、janeの場合は0を返します。 (他の方法がない場合はnull)
どうすればいいですか?
Tenants ID Other Data Transactions ID TenantID (fk to Tenants) Other Data
私の答えでクエリを書き換えましたが、あなたが求めていたものを正確に誤解しました。 –