Declare @tb TABLE (Id int IDENTITY,fdate datetime,fzqdm bigint,fkmdm varchar(50),facctname varchar(50),facctattr varchar(50),facctattrid varchar(10),fzqsl numeric(18,4),fzqsz numeric(18,facctlevel varchar(10),fby varchar(10),fcurcode varchar(10)) insert into @tb(fdate,fzqdm,fkmdm,facctname,facctattr,facctattrid,fzqsl,fzqsz,facctlevel,fby,fcurcode) select fdate,fcurcode from table1 select count(*) from @tb where id<=t.id and fzqdm=t.fzqdm and facctattrid = t.facctattrid and fdate=t.fdate and fby=t.fby and fcurcode=t.fcurcode),t.* from @tb t 红色代码是不可少的,绿色部分相当于row_numbers()函数中的partition by部分。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。