是否有任何将值设置为 0 的选择查询,即使它为空或数据库中没有存储记录?
因为我试图从两个不同的表中减去值。但问题是,如果其中一个表没有存储数据,我无法减去这些表。
这是我的代码。如果两个表都有值,则此代码可以减去。
SELECT category,(SELECT SUM(s.total)-SUM(r.total)
FROM rsales AS s WHERE r.pcode=s.pcode
) as total,
r.pcode
FROM rreturn AS r
GROUP BY r.pcode;