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

溫馨提示×

如何使用SQL Case When進行數據轉換

sql
小樊
88
2024-08-30 16:48:45
欄目: 云計算

在 SQL 中,CASE WHEN 語句可以讓你根據特定條件對數據進行轉換

SELECT column1, column2,
       CASE
           WHEN condition1 THEN result1
           WHEN condition2 THEN result2
           ...
           ELSE resultN
       END AS new_column_name
FROM table_name;

這里是一個具體的例子。假設我們有一個名為 employees 的表格,包含以下列:employee_id, first_name, last_name, salarydepartment。現在,我們想要查詢所有員工的信息,但將每個部門的名稱縮寫顯示。

SELECT employee_id, first_name, last_name, salary,
       CASE
           WHEN department = 'Human Resources' THEN 'HR'
           WHEN department = 'Information Technology' THEN 'IT'
           WHEN department = 'Finance' THEN 'FIN'
           ELSE 'Other'
       END AS abbreviated_department
FROM employees;

在這個例子中,我們使用 CASE WHEN 語句創建了一個新的列 abbreviated_department。根據 department 列的值,我們將其轉換為相應的縮寫(如 ‘HR’、‘IT’ 或 ‘FIN’)。如果沒有匹配到任何條件,則顯示 ‘Other’。

0
托里县| 屯昌县| 商洛市| 丽水市| 南部县| 凤庆县| 华安县| 滦南县| 开远市| 阿拉善左旗| 瓦房店市| 蓝田县| 郎溪县| 正宁县| 奈曼旗| 青铜峡市| 长垣县| 靖远县| 马鞍山市| 微山县| 肃南| 张家口市| 灵宝市| 郧西县| 中方县| 岳阳市| 莲花县| 乐平市| 井冈山市| 丽水市| 称多县| 桐梓县| 新野县| 嘉义县| 台山市| 张家口市| 香格里拉县| 凉城县| 泰安市| 通渭县| 河北省|