SQL中的ROLLUP函数

时间:2017-10-03 23:39:29

标签: sql ssms average rollup

在我的工作中,汇总是指组合/平均数月或季度。在这种情况下,汇总基于INDCODE和PERIOD。我有一个名为INDUSTRY的表,其中包含来自第1,第2,第3和第4季度的数据。下面是一个示例。

State    area    periodyear   period   indcode    firms    avgemp
  32    000001       2016       01      447125      25       412
  32    000001       2016       02      447125      28       427
  32    000001       2016       03      447125      29       429
  32    000001       2016       04      447125      26       385

首先,我试图平均某些领域但不是全部。在这种情况下,它将是公司和avgemp。如果我希望它看起来像下面的预期结果,我可以使用汇总功能吗?我希望新的平均数据与季度1,2,3和4在同一个表中。将平均数据放在新表中会更好吗?

State    area    periodyear   period   indcode    firms    avgemp
  32    000001       2016       01      447125      25       412
  32    000001       2016       02      447125      28       427
  32    000001       2016       03      447125      29       429
  32    000001       2016       04      447125      26       385
  32    000001       2016       00      447125      27       413

0 个答案:

没有答案