我希望能够使用术语facet来存储和生成统计数据,比如每个国家的平均成本,但也能够指定该平均值的查询子句。在sql术语中,它应该是SELECT country, avg(cost) GROUP BY country HAVING cost > 150。这里的挑战是如何在avg(成本)的stat函数上定义查询条件(> 150)。
我的查询是为了计算销售利润。为了计算成本价格,我需要计算特定日期的平均成本。如果我有一个日期,下面的查询运行良好,但是对于range of dates (replacing '=2014-12-30 ' with 'BETWEEN '2014-12-30' AND '2015-01-02' at both places),它不生成所需的输出。'%Y-%m-%d') AS grDat
我有更好的方法来写这个查询吗?我确信这可以用一个连接语句来完成,但我无法理解,恐怕我做得太慢了。你有什么建议?我正在SQL Server 2000中运行它(是的,我知道升级即将到来)。基本上,我想要匹配估计的和实际的成本,但是有时估计是在一个成本中心上完成的,而实际的成本被设置到另一个成本中心(因此有可能是空的。)我想得到那份工作的所有可能的组合。Avanti_A