我这里一张表记录人物的访问日志A表
rid 日志ID
pid 用户id
cid 公司ID
act 动作(0登陆 1操作A)
人物行为日志B表
did 操作ID
cid 公司ID
pid 用户ID
a0 登陆的次数
a1 操作A的次数
现在我是在插入A表的时候,用触发器去更新B表
if(act=0)
begin
update a0=a0+1 where cid =@cid and pid =@pid 
end
else if(act=1)
update a1=a1+1 where cid =@cid and pid =@pid 
end
但是数据经常不准 a0 a1的值都比日志表直接统计多好多
注:同一个公司的同一个用户是会有很多人同时登陆或者使用的