网站改版,数据库重新开发,原来数据库中用户信息Computer表需要导入到新数据库Computer表中(表里数据几千条)原来Computer表结构  CompterID,ComputerName,ComProvince,ComCity,ComArea,ComDistrict,Community,ComStreet,ComAddress,ComTel
现在Computer表结构
CompterID,ComputerName,ComAddress,ComTel查询原来的表 Select CompterID,ComputerName,ComAddress,ComTel from Computer 后怎样把查询出来的数据导入到新的Computer表中(PS:不能把原来Computer里的几列直接删去,原来的数据库现在的网站还用)

解决方案 »

  1.   

    insert into  new Computer(CompterID,ComputerName,ComAddress,ComTel )
    select CompterID,ComputerName,ComAddress,ComTel 
    from old Computer
      

  2.   

    不一个数据库
    insert into b(a, b, c) select d,e,f from b in '具体数据库' where 条件
      

  3.   

    MSSQL?还是其他数据库产品?MSSQL 一句话写法就搞定了:INSERT INTO [DataBaseName].[dbo/othername].[NewTableName] 
    (filed1, filed2, filed3, ……)
    SELECT filed1, filed2, filed3, ……
    FROM [DataBaseName].[dbo/othername].[OldTableName]如果需要WHERE条件,自行加上即可