暂无图片
SQL将查询汇总结果更新到另一表中的某个字段,谁帮我写个例子?
我来答
分享
暂无图片 匿名用户
SQL将查询汇总结果更新到另一表中的某个字段,谁帮我写个例子?

存储过程

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
chengang

看错了。更新的话。你就将上述的testtable 变为临时表。然后再用 这个临时表关联更新

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
Lucifer三思而后行
暂无图片

什么数据库?

查询汇总结果 是什么?sql查出来的一个值?

更新到一个字段,不就是 update 吗?

你意思是写一个循环插入?

暂无图片 评论
暂无图片 有用 0
打赏 0
chengang

先贴一个 sql server的


create table testtable(id int)
go
create procedure testp
as
(
select 1 union all
select 2
)
go

insert into  dbo.testtable(id)
exec testp


select * from testtable

复制

查询结果
id
1
2

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
一个麻烦的UNPIVOT实现
回答 4
不是很麻烦witht1as(selectregexpsubstr(ENTITYCODE,'[^]',1,2)ENTITYCODE,REPLACE(regexpsubstr(ENTITYCODE,'[^
19C数据库的后台SQL
回答 1
居然这么久没人回答?
假设有考勤表,请教如何通过sql查询只有签到没有签退的记录?
回答 4
selecttrunc(time)dt,usernamefrom考勤表wheretime>&begintimeandtime<&endtimegroupbyusername
请问这个SQL如何改写为left join形式
回答 5
使用横向派生表,会让leftjoin改写更简单withempas(select&x27;张三&x27;asename,&x27;20220101&x27;ashiredate,1000assaluni
用4000万的表更新另外一个4000万的表,执行时间是1个半小时,这个时间是正常的吗?
回答 3
已采纳
这是ORACLE吗?好像SQL应该这样写吧:UPDATEMAINMONAP1SETDAY3MIXFLG(selectP2.MixCDscFlgFROMMAINCDSCCURAP2WHEREP1.key
出个题,求工作时长
回答 6
已采纳
1、表重新设计下;2、我尝试着写过SQL,能够写出selectfrom(selectname,tochar(d,'mm')yue,count()tianfrom(selectfrom(selectna
有办法查看MYSQL 一段时间内的 TOP SQL吗?
回答 1
已采纳
看慢日志。mysqldumpslowsct20hostslow.logmysqldumpslowsrt20hostslow.logs,是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查
有一个分片表es_info(fld_uuid,fld_split) 其中 fld_uuid是主键ID , fld_split是分片字段。查询时:select * from es_info where fld_guid='XXXX'是不是这样写会效率非常低?
回答 1
你所说的分片字段是做了分区?还是做了索引,还是没有,如果是分区,那必须加,不然你这个sql效率一般,有索引,能筛选就尽量用,没索引,加不加都无所谓了
plsql developer执行sql怎么看实际返回所有数据的时间?
回答 3
客户端发送sql到数据库,数据库解析并执行,数据库提取出数据到内存,然后通过网络传到客户端,再由图形界面进行格式化的展示,每一步都得消耗时间。如果明确需要的是从发送sql到plsqldev完全展示的时
execl导入到SQL数据库的数据,在页面显示的时候怎么会有乱码?
回答 1
已采纳
解决方法:1、打开excel表格,另存为csv文件;2、用记事本打开保存的csv文件,并修改编码格式为“UTF8”,在Windows上默认编码是“ANSI”;3、修改编码为“UTF8”的csv文件的后