mysql存储过程里面游标二重循环如何做,有思路么,可以实现吗?业务场景是,1970年到2010年,然后再全国33个省市,取出城镇和非城镇的人口,用这个人口除以当年该省市的总人口数,得出比率。这个需要在存储过程里面实现,要用到游标吧,二次循环,大家有做过的,给个例子,我只写过一重循环的游标。

解决方案 »

  1.   

    没有问题啊,注意一下对DONE的处理。自己先写一下,有什么问题再问。
      

  2.   

    mysql存储过程里面游标二重循环:可以实现,注意对变量重新赋值DECLARE done INT DEFAULT 0;
    DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
    第2次循环,重新赋值DONE
    SET DONE=0
      

  3.   

    你个傻缺 mysql有游标的概念吗