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

溫馨提示×

SQL中CASE WHEN的用法和示例

sql
小樊
83
2024-08-08 01:26:53
欄目: 云計算

CASE WHEN語句是SQL中的一種條件語句,用于在查詢結果中根據不同條件返回不同的值。

語法示例:

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

示例: 假設有一個名為students的表,其中包含學生的姓名和成績。現在我們想根據學生成績的不同來給出不同的評級:成績大于90分為優秀,成績大于80分為良好,成績大于60分為及格,否則為不及格。

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

以上查詢會返回一個包含學生姓名、成績和評級的結果集。根據學生成績的不同情況,評級會有不同的取值。

0
常山县| 松潘县| 澄城县| 海南省| 辽宁省| 乌拉特前旗| 南城县| 昔阳县| 游戏| 海晏县| 双流县| 新野县| 沁源县| 秀山| 南丰县| 泸州市| 泾源县| 含山县| 建始县| 延川县| 黄大仙区| 阜宁县| 常德市| 青河县| 井陉县| 灌云县| 武平县| 云和县| 嫩江县| 讷河市| 红桥区| 瑞丽市| 南江县| 固始县| 肇东市| 桃园市| 宁津县| 武川县| 班玛县| 林州市| 区。|