mysql存储过程,结果集遍历,if -else

BEGIN
#Routine body goes here...
#根据指定用户,统计用户关注,粉丝,黑名单个数
#用户关注或取消关注,拉黑或取消拉黑时调用该存储过程




  DECLARE followCount BIGINT DEFAULT 0 ;
DECLARE fansCount BIGINT DEFAULT 0 ;
DECLARE blackCount BIGINT DEFAULT 0 ;


 #创建接收游标数据的变量  
    declare c BIGINT;  
    declare n BIGINT(20);  
    #创建总数变量  
    declare total int default 0;  
    #创建结束标志变量  
    declare done int default false;  
    #创建游标  
    declare follow_cur cursor for select userid,count(*) count from attention GROUP BY userid;  

你可能感兴趣的:(mysql)