社区
MS-SQL Server
帖子详情
这个怎么写:把查询结果插入到表中
wuan
2003-12-09 08:31:30
小弟刚接触存储过程,碰到一问题,还请各位老大帮帮忙:-)
把一个表中id=1的列复制为id=0(id 不是该表的关键字)
...全文
80
15
打赏
收藏
这个怎么写:把查询结果插入到表中
小弟刚接触存储过程,碰到一问题,还请各位老大帮帮忙:-) 把一个表中id=1的列复制为id=0(id 不是该表的关键字)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuan
2003-12-10
打赏
举报
回复
多谢各位,用
insert into
select
from
解决,
呵呵,连存储过程都不用写了,真好,
结贴了
zjcxc
元老
2003-12-10
打赏
举报
回复
--例子:
--数据测试环境
create table tb1(id int,name varchar(10))
insert into tb1 values(1,'aa')
insert into tb1 values(1,'bb')
insert into tb1 values(2,'aa')
--复制
insert into tb1(id,name) select 0,name from tb1 where id=1
--显示结果
select * from tb1
go
--删除测试环境
drop table tb1
/*--测试结果
id name
----------- ----------
1 aa
1 bb
2 aa
0 aa
0 bb
(所影响的行数为 5 行)
--*/
zjcxc
元老
2003-12-10
打赏
举报
回复
--这句就行啦.
insert into tb1(id,name) select 0,name from tb1 where id=1
baiyga
2003-12-10
打赏
举报
回复
select * into #temptable from table
插入到临时表中
dlpseeyou
2003-12-10
打赏
举报
回复
insert 另一个表(id) select 0 from 表名 where id = 1
pengdali
2003-12-10
打赏
举报
回复
insert 表 (id,其他列) select 0,其他列 from 表 where id=1
sunshareforever
2003-12-10
打赏
举报
回复
insert into tbl(id,name)
select '0',name from tb1 where id =1
呵呵!这个结果不知你满意否?
liujinchang
2003-12-09
打赏
举报
回复
你用Update语句更新不可以吗,Update tb1 Set id = 0 Where id = 1
wuan
2003-12-09
打赏
举报
回复
是这样的,把select @name=name from tbl where id=1
得到的记录insert into tbl(id,name) values(0,@name)
表是同一张表,“id”也不是这一张表的关键字,而是外关键字
DigJim
2003-12-09
打赏
举报
回复
是不是新增一个字段id2,用来纪录!
ALTER TABLE 表 ADD id2 int NULL
GO
update 表 set id2=0 where id=0
go
大家都看不大懂你的意思!!
wuan
2003-12-09
打赏
举报
回复
直接操作完数据库就好了,不用返回什么
wuan
2003-12-09
打赏
举报
回复
不是更新,因为原来的数据还要留着,呵呵,
效果倒和更新差不多
kunp
2003-12-09
打赏
举报
回复
把一个表中id=1的列复制为id=0(id 不是该表的关键字)??
更新吧。
update 表名 set id = 0 where id = 1
这行代码可将所有id为1的记录的id更新为0。不知道是不是你想要的结果。
txlicenhe
2003-12-09
打赏
举报
回复
是
1: update 表 set id = 0 where id = 1
还是
2: insert 另一个表(id,其它字段) select 0,其它字段 from 表 where id = 1
realgz
2003-12-09
打赏
举报
回复
看不懂
如果是存储过程的返回结果是
insert into [table] exec [procedure]
MySQL数据库应用之如何将
查询
结果
插入
到其它表中
学习目标:能够
写
出将
查询
结果
插入
到其它表中的SQL语句 思考 目前只有一个goods表,我们想要增加一个商品分类信息,比如:移动设备这个分类信息,只通过goods表无法完成商品分类的添加,那么如何实现添加 品分类...
MySQL高级(一):将
查询
结果
插入
到其它表中的SQL语句
能够
写
出将
查询
结果
插入
到其它表中的SQL语句 1. 思考 目前只有一个goods表,我们想要增加一个商品分类信息,比如:移动设备这个分类信息,只通过goods表无法完成商品分类的添加,那么如何实现添加商品分类信息的...
oracle 把
查询
结果
插入
到表中
几种方式
转载:Oracle中把一个
查询
结果
插入
到一张表中 以下是信息留存: 一、Oracle数据库中,把一张表的
查询
结果直接生成并导入一张新表中。例如:现有只有A表,
查询
A表,并且把结果导入B表中。使用如下SQL语句: ...
oracle中把一张表
查询
结果
插入
到另一张表中两张表在不同的位置,Oracle中把一张表
查询
结果
插入
到另一张表中...
一、Oracle数据库中,把一张表的
查询
结果直接生成并导入一张新表中。例如:现有只有A表,...例如:有两个表A和B1)如果两个表的表结构是否相同,但要
插入
的字段类型相同:(1)把A表的全部字段数据
插入
到B表中:Sql代...
SQL - 将
查询
结果
插入
到另一张表中
SQL - 将
查询
结果
插入
到另一张表中
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章