解决方案 »

  1.   


    --首先你要确定表2的合计金额和表1的明细是对应的
    INSERT INTO TABLE_A(姓名,收费类型,收费金额) SELECT 姓名,‘合计’收费类型,合计金额 FROM TABLE_B;
      

  2.   


    不是,我的意思是说表2的收费金额要等于表1的各项加总。。比如对小方而言应该要有10+20=30这个关系
    insert into 后面的这个表1是查询出来的表,而不是数据库中的表,表2也是,这样写能将表2的那一列插入到表1么?
      

  3.   

    那你问题不应该这么问啊你把数据库的表贴出来,一条SQL就可以实现你想要的查询效果。你把两个SELECT结果贴出来,原表都不知道,怎么插入数据?
      

  4.   


    原表在这,
    http://bbs.csdn.net/topics/390652640?page=1#post-396204797
    我之前做的,差个合计...