我需要一份包含办公室、日期和订单计数的报告。我需要每月的订单总数,但每天只有 1 个订单。
例如
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 2 日 1 个订单
在我的报告中,我会看到
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 2 日 1 个订单
我的总订单数为 2。
我知道,这对 SQL 来说真的很容易,但我没有访问权限。
我需要一份包含办公室、日期和订单计数的报告。我需要每月的订单总数,但每天只有 1 个订单。
例如
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 2 日 1 个订单
在我的报告中,我会看到
西 2009 年 1 月 1 日 1 个订单
西 2009 年 1 月 2 日 1 个订单
我的总订单数为 2。
我知道,这对 SQL 来说真的很容易,但我没有访问权限。
你只是在找这个吗?
SELECT DISTINCT Office, Date, OrderCount FROM YourTable
这会重复您的结果,但数据集太小,无法确定这是否是您要完成的任务。使用 DISTINCT 子句将仅返回 Office、Date 和 OrderCount 的唯一组合——在这种情况下,每天/office 一行。
更新:啊 - 我没有阅读您没有 SQL 访问权限的部分。你还有两个选择:
您可以创建三个组,一组用于办公室,一组用于日期,一组用于订单。然后将字段放在日组页脚并抑制其他部分。这将导致报告每天显示一个新部分,但每个订单仅显示一行。然后,您可以将运行总计添加到该部分。将运行总计设置为对您想要的字段求和,评估日期组的变化,然后在月份变化时重置(您需要为此设置一个公式来评估月份)。
这应该像您正在寻找的那样对报告进行分组和排序,并且将有一个运行总计,该总计将沿边运行,该总计将每月重置。希望这可以帮助。