Jam*_*son 1 sql t-sql sql-server
我有一张桌子payhistory,从这张桌子上我需要抓住Year,Month当付款时.然后,我需要获得按年份和月份分组的平均付款.
select AVG(totalpaid) from payhistory
Run Code Online (Sandbox Code Playgroud)
这个表有一个列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)
Run Code Online (Sandbox Code Playgroud)