kadilase571 发表于 2014-6-6 10:22
select ROW_NUMBER() over(order by dates,number) id,dates,number,price,convert(decimal(18,2),0.00) ...
按照大神的方法,如果每组数据超过了10行,我修改了这两个地方,也运算出来了。
在开头的select的时候修改' ' as new_number ,改成convert(varchar(值),1) as new_number;
在中间修改new_number=convert(varchar(值),number)+'-'+convert(varchar(值),number-1)