社区
MS-SQL Server
帖子详情
请教关于表更新的问题
volitationfang
2003-11-03 08:42:12
要更新一表A中一列的部分数据,所有更新数据在另一表B中的一列中
其中A.ID和B.NEWID是一一对应的,但是A.ID是多于B.NEWID的,所以用UPDATE 语句不能实现,因为这样A中的不需要更新的数据就要被置为空了(用PL/SQL 提示的),有什么好的办法可以实现呢?
有劳各位了
谢谢
...全文
18
4
打赏
收藏
请教关于表更新的问题
要更新一表A中一列的部分数据,所有更新数据在另一表B中的一列中 其中A.ID和B.NEWID是一一对应的,但是A.ID是多于B.NEWID的,所以用UPDATE 语句不能实现,因为这样A中的不需要更新的数据就要被置为空了(用PL/SQL 提示的),有什么好的办法可以实现呢? 有劳各位了 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
volitationfang
2003-11-03
打赏
举报
回复
ok了,就是把所需更新的列都先取出来,强,谢了 pengdali,不加rownum=1也可以,为什么要加呢,请赐教
zjcxc 那个语句不能执行,不知为何,提示说没有正常结束
zjcxc
元老
2003-11-03
打赏
举报
回复
update a set 要更新的列=b.取数的列 from a inner join b on a.id=b.newid
pengdali
2003-11-03
打赏
举报
回复
try:
update a set 一列=(select 一列 from b where newid=a.id where rownum=1) where id in (select newid from b)
pengdali
2003-11-03
打赏
举报
回复
PL/SQL:
update a set 一列=(select 一列 from b where newid=a.id) where id in (select newid from b)
5天Python闯关答疑训练营-直播答疑
#《5天Python闯关训练营》学习计划#挑战周期:11月4日—11月8日直播答疑:11.6号晚8点直播答疑,将学习难点可集中
请教
老师哦~11.4-11.8号为本课正式服务周期,期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
mysql相同的
表
相同的语句查询速度差异
问题
请教
大神!!! 在A DB中有个
表
,保存30天数据,每天插入新数据&删除老数据。 查询最近10天数据,需要35秒左右。 整
表
复制生成一个新
表
,新
表
查询2秒左右。 在B DB中,有同样
更新
的
表
,查询时间在1秒左右。 两个DB中的
表
结构、数据插入方式都一样。
请教
如何排查导致查询速度差异这么大的原因。 ...
批量数据插入一个
表
的
问题
,生成ID
请教
副总
批量数据插入一个
表
的
问题
,生成ID
请教
副总
请教
:MySql连
表
查询优化
问题
请教
:MySql连
表
查询优化
问题
语句这是执行计划 语句 // EXPLAIN SELECT rule.CODE AS ruleCode, rule.code_name AS ruleName, rp.product_name AS productName, ro.org_name AS orgName, rp.rc_product_uuid AS productUuid, count(...
请教
问题
,求指点
请教
问题
如下: (下面是进行的双向的多对多的关联关系进行拆分的测试,拆分成两个多对一的关联,但是没有成功的一步就是:只是生成了两张
表
,还有一张ORDER
表
没有生成,
请教
原因还修改的方式,谢了) 【POJO类】 package qau.edu.ren; import java.util.Date; import java.util.HashSet; impo...
MS-SQL Server
34,499
社区成员
254,563
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章