社区
疑难问题
帖子详情
这样的表如何更新
GingerbreadMan
2007-08-15 05:36:42
表A有如下字段:id,quantity,....
表B有如下字段:id,quantity,...
(表A与表B结构不同)
假设表A中id不是主键,有重复记录。表B与表A中id相同的记录条数一样多。
例如,表A中id为111的有3条,表B中id为111的也为3条。
表A中id为111的3条记录quantity字段可能相等也可能不等。表B中quantity字段现值为空。
如何将A中id为111的3条记录quantity字段值分别填到表B中?
...全文
157
6
打赏
收藏
这样的表如何更新
表A有如下字段:id,quantity,.... 表B有如下字段:id,quantity,... (表A与表B结构不同) 假设表A中id不是主键,有重复记录。表B与表A中id相同的记录条数一样多。 例如,表A中id为111的有3条,表B中id为111的也为3条。 表A中id为111的3条记录quantity字段可能相等也可能不等。表B中quantity字段现值为空。 如何将A中id为111的3条记录quantity字段值分别填到表B中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ray_Zhang
2007-08-17
打赏
举报
回复
这样的更新会出行多条重复记录,无法实现,建议使用多个字段复合条件作为逻辑上的ID或许可以办到
brother2605
2007-08-16
打赏
举报
回复
貌似无法实现,因为两个表没ID都不是主键所以不唯一,更新B表时根本就无法判断使用A表的哪个值.
hb_gx
2007-08-15
打赏
举报
回复
id为111的3条记录quantity字段值分别填到表B中
----------------------------------------------
你这跟本不可以,ID有不是主键,是主键的字段两个表有没有关联,
如何对应?
朴实的草根
2007-08-15
打赏
举报
回复
如果不用游标可以使用循环来解决。当然建议用游标,游标不会用可以看帮助呀,学会用MSDN
GingerbreadMan
2007-08-15
打赏
举报
回复
咋个用法呢?
kk19840210
2007-08-15
打赏
举报
回复
用游标
Python可以这样学(第11季:Office与PDF文件操作实战)
本课程讲解Python在操作Word、Excel、PowerPoint文件以及PDF文件方面的应用,全程案例实战,部分免费,部分收费,收费课时提供源码。预计30课左右,陆续
更新
,
更新
完成之前暂定29元,
更新
完成之后再重新定价。
postgresql 连
表
更新
在postgre数据库中,有两张这样的
表
,一张是用户
表
,一张是行政区划
表
,这里不探讨数据库的设计和范式问题,简单介绍一下连
表
更新
用户
表
: t_user: CREATE TABLE t_user ( user_id varchar(50), // 用户id user_...
Oracle多
表
关联
更新
最简单的形式-单
表
更新
二.两
表
(多
表
)关联update -- set为简单的数据(直接是值),且仅在where字句中的连接三.两
表
(多
表
)关联update -- 被修改值由另一个
表
运算而来四.内联视图
更新
与 merge
更新
五.特殊情况的优化:...
oracle 两个
表
更新
,Oracle两个
表
之间
更新
的实现
Oracle中,如果跨两个
表
进行
更新
,Sql语句写成这样,Oracle 不会通过。查了资料,Sql语句需要这样写才行前提条件:
表
info_user中有字段id和name,字段id为索引
表
data_user_info中有字段id和name,字段id为索引其中
表
...
MySQL如何进行
表
之间的关联
更新
在实际编程工作或运维实践中,对MySQL数据库
表
进行关联
更新
是一种比较常见的应用场景,比如在电商系统中,订单
表
里保存...针对这样的业务场景,我们来看看有什么方法可以实现关联
更新
,当然,这样的知识相对比较基础...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章