91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
随州市| 朝阳区| 姜堰市| 明溪县| 上杭县| 永丰县| 会昌县| 康保县| 岚皋县| 青岛市| 乌拉特后旗| 绵竹市| 洪雅县| 鄂托克前旗| 建瓯市| 广宗县| 内黄县| 汾阳市| 随州市| 达孜县| 伊金霍洛旗| 上思县| 勐海县| 乌拉特前旗| 云安县| 思南县| 仁寿县| 双峰县| 阳信县| 和林格尔县| 本溪市| 迭部县| 察雅县| 都江堰市| 谷城县| 理塘县| 平邑县| 和顺县| 伽师县| 北流市| 襄汾县|