哪吒机器人提醒:

提醒:kevin.xiao and chris.zen
【标题】如何将一个表的某些字段导入另外一个表
【摘要】我们写数据库应用程序的时候经常需要“导数据”,很多时候我们是从一个库导入另外一个库,这个时候我们可以用数据库提供的数据导入导出工具。但某些时候仅仅是一个表需要另外一个表的一些字段,这在多对多关系表中可能比较常见,这个时候我们没有必要使用那些数据导入工具,写SQL就可以搞定。那么我们如何写SQL语句达到我们的目标呢? 很简单: INSERT [目的表] ?????????? ([目的表].[字段1] ?????????? ,[目的表].[字段2]) SELECT 3 AS [字段1], [字段2] FROM [源表] 我们甚至可以在一个SQL语句中从不同的源表导入目的表。 更多详情可参见:http://msdn.microsoft.com/zh-cn/library/ms174335.aspx 所谓会着不难啊,呵呵。尽管简单,但是生疏的情况下还是可能浪费时间,用搜索引擎查找到的一些资料多了INTO,也就是写成了INSERT INTO,总是出现语法错误,当场卡壳——因为自己也基本上写的是INSERT INTO啊……谁知原来这里不需要INTO。写个日志记录于此。... (04-13 17:51)