怎么写个存储过程对应B表更新A表.

xp999 xp999 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
B表保存的是卡的块数据,,,比如是
startcard : 100001
endcard : 100100
共99张卡

而A表保存的是卡号:
cardnumber 已销售
100001 0
100002 0
100003 0
...
这些,

如果B表保存了的卡段就更新A表的已销售(表示卡已出)..怎么写这个存储过程?因为B表保存的记录不止一条
...全文

相关推荐

笔试数据库1.doc

笔试数据库1.doc

jane9872

mysql用一个表更新另一个表的方法

Solution 1:  修改1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; Solution 2:  修改多个列 update  a,  b set a.title=b.title, a.name=b.name where a.id=b.id Solution 3: 采用子查询 update student s set city_name = (select name from city where code = s.city_code); 以上这篇mysql用一个表更新另一个表

weixin_38576922

SQL update 多表关联更新的实现代码

实现多表更新,尤其是A表和A的子表B表数据更新,下面是例子 有A、B张表,其记录如下: A表 c1       c2 ————– 1       a1 2       a2 3       a3 8       a8 B表 c1       c3 ————– 1        b1 2        b1 3        b3 10      b10 A.c1与B.c1相等,用一条sql语句,实现A.c2的值更新为B.c3 —————————————————————————————  语句一 UPDATE A SET A.c2 =B.c3 from A ,B where A.c1=B.c

weixin_38587130

动态给表添加删除字段并同时修改它的插入更新存储过程

有一个表,用户需要在后台操作它,希望能对它动态进行添加删除字段。这个功能也许没有问题,但是它原有插入与更新的两个存储过程,也需要一起修改。因此Insus.NET实现了它,因此此文会让你了解到怎样动态为一个表添加删除字段以及动态修改它的存储过程 首先需要建一个表[A],这个表只有两个字段,一个是[ID]自动增长,另一个是表[B]的字段名,存储的每一笔记录,即是用户需要操作的表[B]的字段。这个表[A]需要建添加,更新,以及删除的存储过程,方便用户在后台方便操作,还有重点部分,需要写触发器。如有记录对表[A]进行添加,更新或是删除时,它会触发去作表[B]相应操作,还要去修改表[B]的存储过程。 动

weixin_38656297

Oracle中用一张表的字段更新另一张表的字段

在做项目的过程中,发现开发库中某张表的某字段有许多值是空的,而测试库中该字段的值则是有的。   那么,有什么办法能将测试库中该字段的值更新到开发库中呢?   SQL Server中这是比较容易解决的,而Oracle中不知道方法了。   SQL Server中类似问题的解决方法   后来只好用笨的方法:   首先,将数据复制到Excel;(假设称测试库的表为A–含有数据)   然后,在开发库中建立和表A同结构的表B;(这里为了导入数据的简单,我对表B的结构进行了改造,只有两个字段)   图 表B的数据   再利用PL SQL的导入功能将这些数据导入到表B中(此时表B的数据

weixin_38731239
评论 12
收藏 已收藏
分享
返回顶部
xp999
MS-SQL Server 34,876 成员 254,635 内容