亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

SQL CASE WHEN多條件判斷的寫法

sql
小樊
147
2024-06-19 18:53:07
欄目: 云計算

SQL中使用CASE WHEN語句來進行多條件判斷,可以按照以下格式來寫:

SELECT 
    CASE 
        WHEN condition1 THEN result1
        WHEN condition2 THEN result2
        ...
        ELSE default_result
    END AS alias_name
FROM table_name;

其中,condition1、condition2等為條件表達式,result1、result2等為對應條件的結果,default_result為當所有條件都不滿足時的默認結果,alias_name為該CASE WHEN語句的別名。

例如,假設有一個學生表格student,其中包含學生的姓名和成績字段,現在要根據成績劃分等級,可以使用如下語句:

SELECT 
    name,
    score,
    CASE 
        WHEN score >= 90 THEN 'A'
        WHEN score >= 80 THEN 'B'
        WHEN score >= 70 THEN 'C'
        WHEN score >= 60 THEN 'D'
        ELSE 'F'
    END AS grade
FROM student;

以上語句會根據學生的成績劃分為A、B、C、D、F等級,并在查詢結果中顯示每位學生的姓名、成績和對應等級。

0
晋城| 来宾市| 永顺县| 晋江市| 广丰县| 宝山区| 山丹县| 花垣县| 安溪县| 边坝县| 嵊州市| 于田县| 芦溪县| 丹阳市| 合山市| 鸡泽县| 太仓市| 繁昌县| 中方县| 湛江市| 台江县| 清涧县| 金平| 芮城县| 蚌埠市| 淮阳县| 嘉祥县| 浮梁县| 和龙市| 会昌县| 大庆市| 巴马| 三穗县| 新宁县| 赣州市| 房产| 和平县| 绥芬河市| 温宿县| 商河县| 读书|