中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

SQL中CASE WHEN的語法解析

sql
小樊
82
2024-08-08 01:28:49
欄目: 云計算

在SQL中,CASE WHEN語句用于根據指定的條件執行不同的操作。其基本語法如下:

CASE
    WHEN condition1 THEN result1
    WHEN condition2 THEN result2
    ...
    ELSE default_result
END

其中,CASE是必須的關鍵字,END是結束關鍵字。在CASEEND之間,可以有一個或多個WHEN子句,每個WHEN子句后面跟著一個條件表達式和一個結果。當條件表達式為真時,對應的結果將被返回。如果沒有任何一個條件表達式為真,則返回ELSE后的默認結果。

例如,下面是一個簡單的示例,根據不同的條件返回不同的值:

SELECT 
    CASE 
        WHEN score >= 90 THEN 'A'
        WHEN score >= 80 THEN 'B'
        WHEN score >= 70 THEN 'C'
        ELSE 'D'
    END AS grade
FROM students;

在這個示例中,根據學生的分數不同,返回對應的等級。如果學生的分數大于等于90,則返回’A’,如果分數在80到89之間,則返回’B’,依此類推。

0
裕民县| 阿瓦提县| 汝州市| 武山县| 砚山县| 珠海市| 东宁县| 广水市| 乌鲁木齐市| 呼伦贝尔市| 竹北市| 商丘市| 通江县| 孟村| 青阳县| 龙川县| 元朗区| 法库县| 那坡县| 沐川县| 申扎县| 水富县| 榆林市| 会泽县| 耒阳市| 福鼎市| 清徐县| 柞水县| 红河县| 河南省| 紫云| 庐江县| 陇南市| 唐河县| 台北市| 南阳市| 巧家县| 彰武县| 大足县| 井陉县| 邛崃市|