奥礼网
新记
sql 怎么复制表中的一行然后修改某个字段然后在插入到原本的表中 注意(有主键的)
表A
id(主键) name age
1 张山 20
需要复制一行 然后修改名称 结果
id name age
1 张山 20
2 李四 20
注意不要按字段来(真正修改的表字段太多了)
举报该文章
相关建议 2018-10-16
你要复制表中的一行,不如直接插入新一行就好了。
如果你非要复制的话,可以这样,先复制
insert into a select * from a where id=1;
然后更新
update a set name='李四' where id=2;
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/343wa5kagwg3nkdgk1.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
您好,我想复制一张表中的一行数据,并将其主键内容换成其他数据...
sql语句怎么写?将一个表中某行的一些数据添加到另一表中(在...
在SQL数据库中如何把一个表的同一个字段复制到同一个表的另一...
用一个sql语句复制表中的所有行插入到表的后面(主键自增),...
sql 我想把一个数据表的第一行的某一列的值更新到另一个表中...
SQL语句如何将B表某个字段的数据插入到A表中相同字段下面?
SQL Server怎样用sql语句修改一个表中主键字段(它...
sql语句 怎么从一张表中查询数据插入到另一张表中