高分在线,如果用存储过程实现查询后再更新的功能,详情见帖

asilas asilas 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我这里有两个表,
[A]
ID int(自动编号)
UserID int
PostID int
result int

[b]
userID
point

我现在想用一个存储过程实现下面的功能
从A表里查询postid=某个数值的记录,
然后把这些记录的result加到[b]表对应的相同的USERID的point中

在线等待,解决就给分




...全文

相关推荐

SQLServer用存储过程实现插入更新数据示例

实现 1)有相同的数据,直接返回(返回值:0); 2)有主键相同,但是数据不同的数据,进行更新处理(返回值:2); 3)没有数据,进行插入数据处理(返回值:1)。 【创建存储过程】 Create proc Insert_Update @Id varchar(20), @Name varchar(20), @Telephone varchar(20), @Address varchar(20), @Job varchar(20), @returnValue int output as declare @tmpName varchar(20), @tmpTelephone v

weixin_38742421

在线支付系统数据库设计:事务、并发控制与索引实战详解

数据库设计是后端开发的核心技能,而事务与并发控制则是保证数据一致性的关键。在涉及资金流转的业务场景中,如何通过ACID特性、隔离级别、锁机制和唯一索引来防止超扣与重复支付,是每个开发者必须掌握的工程能力。从ER图建模到关系模式规范化,再到物理存储选择与SQL优化,合理的索引策略和幂等设计能大幅提升系统稳定性。在线支付应用恰好涵盖了这些技术要点,无论是课程设计还是真实项目,理解订单、支付单、账户流水之间的状态流转,都能让你的数据库功底更扎实。本文从基础概念出发,结合实际建表SQL与扣款示例,深入剖析了支付场景

weixin_34396103

基于PHP和MySQL数据库实现的学生成绩管理系统

基于PHP和MySQL数据库实现的学生成绩管理系统

程序员奇奇

ORACLE如何使用存储过程实现添加、修改、删除、查询

ORACLE如何使用存储过程实现添加、修改、删除、查询

襄阳人漂泊

ORACLE存储过程实现添加、修改、删除、查询

ORACLE存储过程实现添加、修改、删除、查询

襄阳人漂泊
评论 8
收藏 已收藏
分享
返回顶部
asilas
MS-SQL Server 34,876 成员 254,635 内容