利用sql语句复制一条或多条记录

首页 > 脚本专栏 > vbs 更新日期: 2015-08-13
sql 复制记录
insert into article (id,class,title,content) select id,'2',title,content from article where class='1' 
如果id为自动编号,就把改为: 
insert into article (class,title,content) select '2',title,content from article where class='1' 
如果class为数字类型,则去掉单引号.

> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • Mssql,Access的sql经典SQL语句大全
    常用不常用的一些sql语句,对数据库操作不是很熟练的朋友可以查询下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE) DML-数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL-数据控制语言(GRANT,REVOKE,COMMIT,RO ...
  • mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法
    有时候,我们需要复制某个字段一整列的数据到另外一个新的字段中,或是需要把某个表的某个字段的值跨表复制到另一个表中的某个字段,本文就罗列了一些SQL语句写法,需要的朋友可以参考下需求:把一个表某个字段内容复制到另一张表的某个字段. 实现sql语句1: 代码如下:UPDATE file_manager_folder f1LEFT OUTER JOIN file_ ...
  • sqlserver利用存储过程去除重复行的sql语句
    以前弄过类似,去除相同信息的方法,现在找不到了,不过今天又花一些时间给弄出来了,记录一下还是先上代码吧 ,可以先看 SQL语句去掉重复记录,获取重复记录http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=9328   (第二个回答用 ' sql '进行连接) http://databases.aspfaq.com ...
  • 随机提取Access/SqlServer数据库中的10条记录的SQL语句
    代码如下:本文相关代码如下:Access:select top n * from table order by rnd(id)'id为数据库的自动编号字段Sql Server:select top n * from table order by newid() 但在ASP+Access中,或许是因为缓存的原因,第一条SQL语句无法得到预期的结果,而VB+Ac ...
  • 浅谈MySQL中优化sql语句查询常用的30种方法
    本篇文章是对MySQL中优化sql语句查询常用的30种方法进行了详细的分析介绍,需要的朋友参考下1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 3.应尽量避免在 where 子句中对字段进 ...
  • 如何优化SQL语句的心得浅谈
    我们要做到不但会写SQL,还要做到写出性能优良的SQL语句(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.如果有3个以上的表连接查询 ...
猜你喜欢