SELECT
A.SecuCode,
B.NetProfit,
B.EndDate,
TradingDay = B.InfoPublDate
FROM
SecuMain A,
LC_IncomeStatementAll B
WHERE
A.CompanyCode = B.CompanyCode
AND B.EndDate >= '2010-01-25'
AND B.EndDate <= '2016-02-05'
AND CONVERT (VARCHAR, B.EndDate, 120) LIKE '%-12-31%'
ORDER BY
SecuCode,
EndDate DESC
对于以上结果,我想按照对每个SecuCode去最近五年的NetProfit求平均(表中有的SecuCode对应五年的数据,有的是六年的),请问sql语句怎么修改好~