请问:一个Access数据库中,有两张字段完全相同的表,如何将其中一张表的数据完全更新到另一张表中?sql语句该怎么写?谢了!

解决方案 »

  1.   

    insert into a values(select ... from b)
      

  2.   

    2楼:例如一个表A,一个表B。表A中的数据会有变化。而表B存放的是表A变化前的数据。这样我通过读表A和表B的数据就可以判断表A的数据有没有变化了。
      

  3.   

    在A表变化前,把A表的数据插入到B表中,然后再更新B表
    插入的sql就是我前面写的那个
    insert into b values(select 字段 from a where 条件)
      

  4.   

    insert into b values(select 字段 from a where 条件)
    这种是对,2楼说的:何为更新,是追加进去,还是对应着某个主键更新呢
    也是主要的东西呀,lz根据不存在的主键增加就行了,取反除去两表相同的,