insert into TableA (Name) select Name from TableB where ID=1

解决方案 »

  1.   

    那么insert into TableA (Name, BirthPlace) values ( select Name from TableB where ID=1, 'Beijing') 也可以吗?
      

  2.   

    insert into tableA(field1,field2,field3)
    select tableB.field4,tableC.field5,tableD.field6
    from tableB,tableC,tableD
    where
    tableB.key1=tableC.key2
    and tableB.key3=tableD.key4类似这样
    有问题问我
      

  3.   

    insert into TableA (Name, BirthPlace) 
    select Name, 'Beijing' from TableB where ID=1 
    这样就可以了
      

  4.   

    insert into TableA (Name, BirthPlace) 
    select Name, 'Beijing' from TableB where ID=1 
    这样就可以了