我正在尝试创建一个计算字段,根据ID包含销售的月份,计算每个ID值每月的累计销售额( sales列没有显示在下面的图片中)。基本上,我想要的是能够看到ID 44,2018年4月30日有4个销售额,然后在2018年6月30日有10个销售额,以此类推,一直到2018年8月31日有39个销售额。然后,它根据当前月份计算ID49和ID91的销售额。我已经尝试了不同的公式来解决这个问题,但是都还没有奏效。我目前使用的是Tableau 2019.4。 Here is a sample of the data I am using 我也在Tableau社区论坛上问过这个问题,如果你想在Tableau上回答
我正为这件事苦苦挣扎。
我有一张叫顾客的桌子,还有一张叫做销售的桌子。例如,我希望能够列出2010年12月31日及更早销售的所有客户,但是如果是在2010年12月31日后进行的销售,则同时将客户排除在外。
现在我已经
SELECT * FROM sales WHERE date <= '2010-12-31 23:59:59' ORDER BY sale_id DESC
它在我设定的日期或之前选择销售。
然后我有另一个疑问
SELECT * FROM sales WHERE customer_id='$result1[customer_id]' AND d
需要显示2019年6月13日至2019年6月27日期间每个日期的总销售额,以及每个日期的MTD销售(2019年6月1日-当前日期)。
这是我的疑问:
select date, sum(sales) as 'Daily Sales',
sum(sales) over (partition by datepart(month, date) order by date ROWS between unbounded preceding and current row) as 'MTD Sales'
from Orders
where date between