1、where循环
create procedure p_addnum() begin declare i int default 1; declare addresult int default 0; while i <p>2、repeat循环</p><pre class="brush:sql;toolbar:false">create procedure p_updatenum() begin declare imin int default 1; declare value int default 1; declare imax int default 100; repeat select value; set value = value + 1; set imin = imin + 1; until imin > imax end repeat; end; $$;
3、loop循环
create procedure p_updateloop() begin declare imin int default 1; declare value int default 1; declare imax int default 100; myloop:loop select value; set value = value + 1; set imin = imin + 1; if imin > imax then leave myloop; end if; end loop; end; $$;
以上就是MySQL高级三——循环语句的内容,更多相关内容请关注PHP中文网(www.php.cn)!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END