具有不同where子句的度量 - SQL

时间:2014-08-20 12:29:56

标签: sql

我有一个场景,我需要从基本度量中推导出两个度量,但这两个度量都有不同的where子句。以下是详细信息 -

表格结构

Year, Month, Revenue, YTD Revenue, Previous Month Revenue

收入是提供的基本衡量标准,YTD收入和上个月收入是使用年,月和收入得出的。

解释

YTD收入 - 截至上个月的当年所有月份的收入总和。例如,对于2014年8月,此值将是从1月到8月和年份= 2014年的月收入。

上个月的收入 - 上个月的收入。 2014年8月,这将是2014年7月的收入。

很明显,我们需要YTD和Prev的不同where子句。月收入。如何在SQL中实现这一点。

请协助。谢谢。

1 个答案:

答案 0 :(得分:0)

感谢您的回复。我仍然要尝试这个,但这是我认为应该工作的 -

使用表的自联接确定两个不同查询中的两个度量。使用Year和Month加入两个查询的输出。