加入表格以寻找客户流失和新客户

时间:2014-12-11 13:44:08

标签: sql join zoho

我正在尝试创建一个表,其中包含当前月销售额和上个月销售额。我遇到的一个问题是,如果他们没有当前销售,则不包括varid。我的最终结果将是一张类似于此的表格。

Varid       Date     Current Month Billings Prior Month Billings
----------- -------- ---------------------- --------------------
1           1/1/2014 5                      4
2           1/1/2014 0                      4
3           2/1/2014 5                      0
4           3/1/2014 6                      4
5           3/1/2014 0                      4
6           6/1/2014 1                      0

我正在使用一个名为zoho报告的程序,它不允许完全加入。到目前为止,我的查询如下:

SELECT
    TS."Var ID",
    TS."date",
     TS."CC Billings" as "current Month",
    COALESCE(TS2."CC BIllings", 0) AS "Prior Month Billings"
FROM
    "All Actual Billings" TS

LEFT OUTER JOIN "All Actual Billings" TS2 ON
    TS2."Var ID" = TS."Var ID" AND

        (TS2."date"= DATE_SUB(TS."date", INTERVAL 1 month) )

数据库结构如下所示。 enter image description here

0 个答案:

没有答案