我有二十行,我正在使用 sum()
:
SELECT Sum(totalcon) AS totalcon_sum,
Sum(vat3) AS vat3_sum,
Sum(rupes) AS rupes_sum,
pordernon,
po_date,
b_no,
vendortext
FROM po,
potable,
branch_master,
delivery_master
WHERE mr_assetpo = 'NCE'
AND Substr(po.pordernon, 6, 2) = branch_master.b_no
AND po.pordernon = delivery_master.deliverypo_no
AND po.transid = potable.transid
AND Year(po_date) = '"+req2+"'
AND status = 'normal'
GROUP BY Year(po_date)
我的问题是:
每当我在总和之间有空白行时,也会计算该行。我不想计算空行。
最佳答案
你可以添加这个
WHERE totalcon != ''
或者如果它为空,则使用它
WHERE totalcon is not null
关于java - SUM(item_name) ,不应计算空白行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17403580/