真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

數(shù)據(jù)庫(kù)mysql中repeat有什么用

這篇文章給大家分享的是有關(guān)數(shù)據(jù)庫(kù)MySQL中repeat有什么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)會(huì)昌,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792

repeat循環(huán)類(lèi)似Java中的do while循環(huán),直到條件不滿足才會(huì)結(jié)束循環(huán)。

語(yǔ)法:

[別名:] REPEAT
    循環(huán)語(yǔ)句
UNTIL 條件
END REPEAT [別名]

示例:循環(huán)打印1~10

delimiter //
create procedure s_repeat()
begin
   declare i int default 1;
   declare str varchar(256) default '1';
    # 開(kāi)始repeat循環(huán)
    num:
    repeat
       set i = i + 1;
       set str = concat(str, '-', i);
   # until 結(jié)束條件
   # end repeat 結(jié)束num 結(jié)束repeat循環(huán)
   until i >= 10 end repeat num;
    # 查詢字符串拼接結(jié)果
    select str;
end //
 
call s_repeat();

repeat 與 while 的不同之處就是 ,while 在執(zhí)行之前檢查條件;

create procedure slelect_toatal_money(IN order_id INT)
begin
    -- 定義變量
    declare var  int;
    -- 賦值
    set var= order_id+5;
    -- repeat循環(huán)
    repeat
        select price  from oder_detail where oid = order_id;
        set var = var + 1;
        until var>7
    end repeat;
end;

調(diào)用示例

call slelect_toatal_money(1);

此時(shí)會(huì)輸出2組相同結(jié)果;

price
20
15
5

感謝各位的閱讀!關(guān)于數(shù)據(jù)庫(kù)mysql中repeat有什么用就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


當(dāng)前文章:數(shù)據(jù)庫(kù)mysql中repeat有什么用
文章出自:http://weahome.cn/article/jspcjg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部