你要查这个求和如果不涉及其他应用(例如传参)的话,就用sql语句如下:
select sum(ZJ_B) from A where MONAT >'07'
如果你想前端应用就可以写个函数
CREATE function [dbo].[aGetZJ_B](@MONTH varchar(10))
returns decimal
AS
Begin
declare @sumnum decimal
Select @sumnum =sum(ZJ_B) from A where MONAT >@MONTH
return @sumnum
End
------------
然后你执行 select * from [dbo].[aGetZJ_B]('07')
* 我这个没考虑年份,你可以再加一个 year 参数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)