我有四个表如下
表一  :  ID , webtel , hometel , type
表二  : ID , hometel , address
表三  :  ID , type , money
表四 :  ID , webte , hometel , address , type , money
表二和表一 用hometel关联
表三和表一用type 关联按下button1按纽表一表二表三的记录都会写入表四中请大侠指点!
                   

解决方案 »

  1.   

    insert into t4(ID , webte , hometel , address , type , money) values(
    select t1.id, t1.webte, t1.hometel, t2.address, t3.type, t3.money from t1,t2,t3 where t1.hometel = t2.hometel and t1.type = t3.type)
      

  2.   

    insert into 表四(webte , hometel , address , type , money)
           SELECT webte, hometel , address , type , money
           FROM 表一,表二,表三
           where 表一.hometel=表二.hometel and 表三.type=表一.type
      

  3.   

    insert into 表四 (SELECT 表一.webte, 表一.hometel , 表二.address , 表一.type , 表三.money FROM 表一,表二,表三  where 表一.hometel=表二.hometel and 表三.type=表一.type)
      

  4.   

    insert into t4(ID , webte , hometel , address , type , money) 
    select t1.id, t1.webte, t1.hometel, t2.address, t3.type, t3.money from t1,t2,t3 where t1.hometel = t2.hometel and t1.type = t3.type