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

溫馨提示×

MySQL如何在查詢中使用CASE語句

小樊
131
2024-03-06 20:03:44
欄目: 云計算

在MySQL中,可以使用CASE語句在查詢中根據條件進行判斷并返回不同的值。語法如下:

SELECT 
    CASE
        WHEN condition1 THEN value1
        WHEN condition2 THEN value2
        ELSE defaultValue
    END AS aliasName
FROM tableName;

以下是一個示例,假設有一個名為students的表,包含idnamescore字段,我們要查詢每個學生的成績等級:

SELECT 
    name,
    score,
    CASE
        WHEN score >= 90 THEN '優秀'
        WHEN score >= 80 THEN '良好'
        WHEN score >= 60 THEN '及格'
        ELSE '不及格'
    END AS grade
FROM students;

通過上面的查詢,可以根據學生的成績判斷出每個學生的成績等級。CASE語句可以根據不同條件進行靈活的判斷,是進行條件判斷的常用語句之一。

0
清镇市| 旺苍县| 陵川县| 栖霞市| 柞水县| 淮滨县| 万宁市| 电白县| 五华县| 蕉岭县| 滨州市| 平和县| 昌江| 日喀则市| 昌吉市| 抚宁县| 邵阳县| 金乡县| 五寨县| 平原县| 讷河市| 竹山县| 邯郸市| 肥东县| 丹巴县| 石棉县| 正蓝旗| 辽中县| 六安市| 远安县| 加查县| 鲁甸县| 内江市| 黑水县| 陆丰市| 田东县| 兴山县| 靖宇县| 威信县| 德庆县| 南和县|