有两个表,a和b,表记录如下a表: paihao name kuwei bianma
       ey-7  和   001     01-01
       zu-0  急   002     02-01b表: paihao  kuwei bianma 
      zu-0
      ey-7
      ey-7
          
怎么样把a表中的kuwei和bianma信息插入到b表中相对应的位置???sql语句怎么写??、?

解决方案 »

  1.   

    SQL> select * from a;PAIHAO               NAME                 KUWEI                BIANMA
    -------------------- -------------------- -------------------- -------------
    ey-7                 he                   001                  01-01
    zu-0                 ji                   002                  02-01SQL> select * from b;PAIHAO               KUWEI                BIANMA
    -------------------- -------------------- --------------------
    zu-0
    ey-7
    ey-7SQL> update b set kuwei=(select a.kuwei from a where a.paihao=b.paihao);已更新3行。SQL> update b set bianma=(select a.bianma from a where a.paihao=b.paihao);已更新3行。SQL> select * from b;PAIHAO               KUWEI                BIANMA
    -------------------- -------------------- --------------------
    zu-0                 002                  02-01
    ey-7                 001                  01-01
    ey-7                 001                  01-01SQL>