日期:2014-05-19  浏览次数:20435 次

登陆次数解决方案
会员表中有登陆次数的字段,和登陆时间

我想实现这样的功能

一天当中,登陆的前三次,都更新登陆次数

如果一天当中登陆次数超过三次,就不再更新数据库中的登陆次数了

这样的存储过程怎么样写啊?



------解决方案--------------------
declare @ww int
select @ww=count from table where data = @data and user= @user
if (@ww < 3)
begin
if not exists(select * from table where data = @data and user= @user)
insert into table values(xxx) //第一次登陆的时候加一条信息,这里登陆次数是count =

1
else
updtae table set count = count + 1 where data = @data and user= @user
end

没有调试 你试试 应该差不多是这样