select * from 表 tem where (select sum(数量) from 表 where 日期<=tem.日期)<=700

解决方案 »

  1.   

    select * from 表 tem where (select sum(数量) from 表 where 日期<=tem.日期)<=700
      

  2.   

    select * from 表 tem where (select sum(数量) from 表 where 日期<=tem.日期)<=700
      

  3.   

    select * from 表 tem where (select sum(数量) from 表 where 日期<=tem.日期)<=700
      

  4.   

    select * from 表 tem where (select sum(数量) from 表 where 日期<=tem.日期)<=700
      

  5.   

    论坛有问题,一不小心发了4个,对不起。
    select * from 表 tem where (select sum(数量) from 表 where 日期<tem.日期 or (日期=tem.日期 and 序号<=tem.序号))<=700