[英]Sql query help, grabbing dates, counts, averages
我有一个名为payhistory
的表,从该表中我需要获取付款时的Year
, Month
。 然后,我需要获取按年然后按月分组的平均付款方式。
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.