【发布时间】:2019-11-30 13:16:02
【问题描述】:
抱歉,如果我的术语不是 100% 正确,因为我是新手。
我目前正在尝试使用查询来生成表格,但是我需要将两个不同表格中的数字与另一个单元格中的相同数字相加。
示例:
销售表 列:folio_id 和 item_amount
付款表: 列:folio_id 和 payment_amount
我有两个独立的查询,但需要一些方法将它们联系在一起。
销售:
SELECT DISTINCT FT.FOLIO_ID AS FOLIO_ID,
SUM(FT.PRICE_WITH_SURCHARGES) AS TOTAL_CHARGES
FROM DEV.VR_FIT_SALES FT
WHERE FT.PRICE_WITH_SURCHARGES <> 0
AND FT.ITEM_OPERATING_DAY IS NOT NULL
GROUP BY FT.FOLIO_ID
付款:
SELECT DISTINCT FT.FOLIO_ID AS FOLIO_ID,
SUM(FT.AMOUNT) AS TOTAL_CHARGES
FROM DEV.VR_FIT_PAYMENTS FT
WHERE FT.AMOUNT <> 0
GROUP BY FT.FOLIO_ID
我不能只加入表格,因为一个中可能有 folio_id 条目,而另一个中可能没有,反之亦然。理想情况下,我正在为每个 folio_id 寻找一行来总结 item_amount 和 payment_amount。
有没有人可以帮忙。
谢谢
【问题讨论】:
-
样本数据和期望的结果将有助于解释您要做什么。另外,标记您正在使用的数据库。
标签: sql