SELECT
    qty,qty4=(SELECT SUM(qty) FROM tb WHERE qty<=A.qty)
FROM tb AS A

解决方案 »

  1.   


    create table #1 (qty int,qty3 int)
    insert #1 values(1,1)
    insert #1 values(2,2)
    insert #1 values(3,3)select qty,
    qty4 = (select sum(qty3) from #1 where qty <= a.qty)
    from #1 a
    /*
    qty         qty4
    ----------- -----------
    1           1
    2           3
    3           6(3 row(s) affected)*/