不明白啊,
那个绿色的表也是sql数据库里的,直接复制过来大家不容易看,我把他复制到了excel里拷贝成图片给大家看的。困扰我好几天了

解决方案 »

  1.   

    数据库里面不是按照key排序的吗?
      

  2.   

    那个不是excel表格,亲们,那就是一个已经成型的数据库表,我需要从原始的表,变换成一个新表。自己感觉太过复杂,大脑转不过来了,还需要高手编一个语句让我看看,谢谢了。
      

  3.   

    循环流水号。string id =''
    if filedbyname('流水号').asstring = 'null' or filedbyname('流水号').asstring = '' or filedbyname('流水号').asstring = id then
    begin
    其他字段累加;
    end else
    begin
        把id和累加后的字段存到新表;
        id := filedbyname('流水号').asstring;
        其他字段重新初始化
    end;
    循环结束后 把最后的id和累加后的字段存到新表;