亚洲成人网av,国产经品一区二区,中文字幕21页在线看,国产免费区一区二区三视频免费

switchcase用法(javacase用法)

在數據庫查詢分析中,經常遇到case條件判斷,總結出來供大家參考,下面通過兩個實例給大家講解。

case用途介紹:

CASE是多條件分支語句,相比IF…ELSE語句,CASE語句進行分支流程控制可以使代碼更加晰,易于理解。CASE語句也根據表達式邏輯值的真假來決定執行的代碼流程,CASE語句有兩種方式。

第一種方式:

CASE語句在執行時,將CASE后的表達式的值與各WHEN子句的表達式值比較,如果相等,則執行THEN后面的表達式或語句,然后跳出CASE語句;否則,返回ELSE后面的表達式。

【舉例】使用CASE語句根據學生姓名判斷各個學生在班級的職位,輸入語句如下。

switchcase用法(javacase用法)

代碼執行結果如下:

switchcase用法(javacase用法)

第二種方式:

CASE關鍵字后面沒有表達式,多個WHEN子句中的表達式依次執行,如果表達式結果為真,則執行相應THEN關鍵字后面的表達式或語句,執行完畢之后跳出CASE語句。如果所有WHEN語句都為FALSE,則執行ELSE子句中的語句。

【舉例】使用CASE語句對考試成績進行評定,輸入語句如下。

switchcase用法(javacase用法)

代碼執行結果如下:

switchcase用法(javacase用法)

通過兩個實例,我們看到case的不同用法,在實際工作中經常會遇到,點關注收藏哦,你學會了嗎,關注我一起學習sql語句。

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至89291810@qq.com舉報,一經查實,本站將立刻刪除。
(0)
上一篇 2022年4月19日 下午4:01
下一篇 2022年4月19日 下午4:01

相關推薦

主站蜘蛛池模板: 密云县| 类乌齐县| 安吉县| 桐乡市| 城市| 揭阳市| 竹山县| 柞水县| 大厂| 洪雅县| 寿宁县| 山东省| 江西省| 焉耆| 咸宁市| 宾川县| 文成县| 新晃| 平塘县| 嘉义县| 墨竹工卡县| 鹿泉市| 甘南县| 措美县| 五莲县| 洛川县| 龙里县| 天祝| 日土县| 习水县| 伊通| 仁寿县| 锦州市| 沈阳市| 涞水县| 英山县| 霞浦县| 绥江县| 宁明县| 古田县| 兴化市|