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

溫馨提示×

如何使用SQL的CASE WHEN進行條件判斷

sql
小樊
81
2024-08-08 01:27:42
欄目: 云計算

在SQL中,可以使用CASE WHEN語句來進行條件判斷和返回不同的結果。語法如下:

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

下面是一個簡單的例子,假設有一個名為students的表,其中包含學生的姓名和成績,我們希望根據學生成績的不同范圍返回不同的等級:

SELECT 
    name,
    score,
    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
文水县| 千阳县| 大宁县| 宝丰县| 阿图什市| 青冈县| 罗山县| 织金县| 天津市| 宜兰县| 山西省| 兴隆县| 聂拉木县| 噶尔县| 永安市| 札达县| 南京市| 屯门区| 枞阳县| 昂仁县| 泰来县| 宜良县| 东丽区| 宁国市| 莱芜市| 昆明市| 屏山县| 兴海县| 汽车| 泰兴市| 诸城市| 西充县| 盐津县| 白河县| 墨玉县| 辉南县| 五寨县| 皮山县| 芦山县| 孟津县| 清徐县|