BigBigWorld

Chance001的技术博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

用SELECT复制记录和表

Posted on 2010-03-13 13:28  chance001  阅读(196)  评论(0)    收藏  举报

使用INSERT与SELECT语句结合一次添加多个记录:

INSERT mytable (first_column,second_column) SELECT another_first,another_second FROM anothertable WHERE another_first=’Copy’

 

如果需要拷贝整个表,可以使用SELECT  INTO 语句。例如,下面的语句创建了一个名为newtable的新表,该表包含表mytable的所有数据:

SELECT * INTO newtable FROM mytable

 

 另外,也可以指定特定的字段被用来创建这个新表:

 SELECT first_column INTO newtable FROM mytable WHERE second_column=’Copy’