查一个分界点上方五条数据的和   和这个分界点下方 的所有数据的和 如    NUM
      1
      3
      5
      5
      6
      5
      9
      12      19
      15
      16
      22查12  上方的五条数据的和 为(9+5+6+5+5)   和  12下方 所有数据的和 为(19+15+16+22)

解决方案 »

  1.   


    select sum(case when NUM>12 then NUM else 0 end) moresum,
    sum(case when NUM<12 then NUM else 0 end) lesssum
    from t;
      

  2.   

    补充一下  我的Time字段  是唯一的  截图重复的那个不用管
      

  3.   

    SELECT SUM(COL) FROM (SELECT TOP 5 COL FROM TB WHERE COL<12 ORDER BY COL DESC) T
    SELECT SUM(COL) FROM (SELECT TOP 5 COL FROM TB WHERE COL>12 ORDER BY COL ) T