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


