2016-07-22 20:24发布
例如:表 score_s
create table score_s(
id int primary key ,
score int #积分
);
insert into score_s values(1,1);
insert into score_s values(2,2);
id为2的用户的积分赠送1分给id为1的用户
update score_s set score=1+score where id=1;
update score_s set score=score-1 where id=2;
这就是一个积分的转赠。
当然,如果SQl服务器支持事务、触发器的话,建议在数据库那边写上,减轻写代码的压力。
最多设置5个标签!
例如:表 score_s
create table score_s(
id int primary key ,
score int #积分
);
insert into score_s values(1,1);
insert into score_s values(2,2);
id为2的用户的积分赠送1分给id为1的用户
update score_s set score=1+score where id=1;
update score_s set score=score-1 where id=2;
这就是一个积分的转赠。
当然,如果SQl服务器支持事务、触发器的话,建议在数据库那边写上,减轻写代码的压力。
一周热门 更多>