用户有十多个相同的数据库,分给不同的所单位用,做报表要求把数据汇总,所以要一个汇总的数据库,怎么把那些数据库最新数据合并到总库里呢,如果编程导入数据,我觉得办法太老土了,各位有什么好的办法呢

解决方案 »

  1.   

    想用数据库复制,数据库在同一台机器上不同的数据库名字可以吗,现在所用的数据库是db1,db2,,,,,,我弄个HZDB,具体怎么操作呢,请各位指点
      

  2.   

    insert 汇总库..汇总表名(a,b,...)
    select sum(a),sum(b),...
    from (
    select a,b,... from A库..A表名 where ...
    union all
    select a,b,... from B库..B表名 where ...
    ...
    union all
    select a,b,... from X库..X表名 where ...
    ) as t
      

  3.   

    http://www.vipcn.com/InfoView/Article_79165.html
    http://www.cpcwedu.com/Document/MSstudy/114227769.htm
    看看这两篇文章,讲得很详细。