繁体   English   中英

SQL查询帮助,获取日期,计数,平均值

[英]Sql query help, grabbing dates, counts, averages

我有一个名为payhistory的表,从该表中我需要获取付款时的YearMonth 然后,我需要获取按年然后按月分组的平均付款方式。

select AVG(totalpaid) from payhistory

该表有一个称为datepaid的列,是我需要从中获取日期的地方。 它有一个称为totalpaid的列,我需要从中获取平均值。

然后,我需要计算该月内的每笔付款。

最后是一列,显示它来自哪个年/月。

表格中的重要栏:

  • number (帐号可以用它来计数)
  • datepaid (包含付款输入的日期'2009-09-28 00:00:00.000')
  • totalpaid付款(包含该日期的特定付款)

这应该工作:

select AVG(totalpaid),
   COUNT(number),
   MONTH(datepaid),
   YEAR(datepaid)
from payhistory
group by 
   MONTH(datepaid),
   YEAR(datepaid)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM