mnbn.net
当前位置:首页 >> sql 复制一条记录 >>

sql 复制一条记录

一楼答案基本是正确的不知道楼主理解了没有 格式是这个样子的 insert into 表(月份,字段2,字段3,字段4...) select '201007',字段2,字段3,字段4... from 表 where 表.月份='201006' 思想就是先把满足条件的数据(其中月份字段不取)取出来然后和你...

insert into a select id,'2',c,........ from a where b='1'and c='10'注意要改动什么值的话,只需将Select 查询改一下就可以了.如果iD是自动增长列,你就可以把它给去掉还有.一定要按顺序哟!

INSERT INTO tbQuotationList (c1,c2,c3,c4) SELECT c1,'修改后的数据',c3,c4 FROM tbQuotationList WHERE id=3 如果C2字段类型为数字型,则把单引号去掉,内容改为数字即可. 但修改写的数据要注意不要超出c2字段的长度

把a1设置主键并且自增,自增在sqlserver很容易了字段属性-》种子 mysql中alter t modify a1 int autoincrement 要是不想按顺序就得把主键去掉,并且设置a1可为空,insert into a(b1,c1) select b2,c2 from b sqlserver上改内容直接打开表,在表...

insert into todo_table select * from table where XXXX 前提带插入的 todo_table和数据来源的table表结构一样

insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Convert(varchar(7),getdate(),120) from NB_kfq_zs 插入格式是:2010-07这样的 那就更简单了 insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kf...

原表存在的话这样用: insert into a select * from b 原表不存在的话这样用: select * into a from b 这是SqlServer的用法,Oracle还有却别的,下面是Oracle的用法 原表存在的话这样用: insert into a select * from b 原表不存在的话这样用...

不同的数据库语法不同(SQL Server和Oracle为例),且复制包括目标表已存在和目标表不存在的情况,分别回答: SQL Server中,如果目标表存在: insert into 目标表 select * from 原表;SQL Server中,,如果目标表不存在: select * into 目标表 ...

1,如果表不存在select * into tb2 from tb12,如果表存在insert into tb2 select * from tb1 --1)插入到一个新表中select * into tab1 from table2--2)更新到一个已经有数据的表中insert tab1 (对应字段)select * from tab2

sql 语句 测试了下 没什么问题 insert into sys_t_system备份 select top 1 * from sys_t_system where 第一个字段 not in (select top 149 第一个字段 from sys_t_system ) 149的意思是 取得的记录不在 149条内 1的意思是 取得几条记录 比如 你...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com