重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這篇文章運用簡單易懂的例子給大家介紹MySQL如何實現循環語句,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
10年積累的成都網站制作、網站建設、外貿網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先做網站設計后付款的網站建設流程,更有饒河免費網站建設讓你可以放心的選擇與我們合作。
mysql數據庫循環語句的方法:
循環編寫方式1:while關鍵字
delimiter // #定義標識符為雙斜杠 drop procedure if exists whileTest; #如果存在whileTest存儲過程則刪除 create procedure whileTest() #創建無參存儲過程,名稱為whileTest begin declare i int; #申明變量 set i = 0; #變量賦值 while i < 80 do #結束循環的條件: 當i大于80時跳出while循環 insert into maomao(keyId) values (i); #往maomao表添加數據 set i = i + 1; #循環一次,i加一 end while; #結束while循環 select * from maomao; #查看maomao表數據 end // #結束定義語句 call whileTest(); #調用存儲過程
循環編寫方式1:repeat關鍵字
delimiter // #定義標識符為雙斜杠 drop procedure if exists repeatTest; #如果存在repeatTest存儲過程則刪除 create procedure repeatTest() #創建無參存儲過程,名稱為repeatTest begin declare i int; #申明變量 set i = 0; #變量賦值 repeat insert into maomao values (i); #往maomao表添加數據 set i = i + 1; #循環一次,i加一 until i > 80 end repeat; #結束循環的條件: 當i大于80時跳出repeat循環 select * from maomao; #查看maomao表數據 end // #結束定義語句 call repeatTest(); #調用存儲過程
循環編寫方式1:loop關鍵字
delimiter // #定義標識符為雙斜杠 drop procedure if exists loopTest; #如果存在test存儲過程則刪除 create procedure loopTest() #創建無參存儲過程,名稱為loopTest begin declare i int; #申明變量 set i = 0; #變量賦值 lp : loop #lp為循環體名,可隨意 loop為關鍵字 insert into maomao values (i); #往test表添加數據 set i = i + 1; #循環一次,i加一 if i > 80 then #結束循環的條件: 當i大于80時跳出loop循環 leave lp; end if; end loop; select * from maomao; #查看maomao表數據 end // #結束定義語句 call loopTest();
關于mysql如何實現循環語句就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。