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

溫馨提示×

如何在SQL中使用CASE WHEN進行多條件分支

sql
小樊
101
2024-08-08 01:37:41
欄目: 云計算

在SQL中使用CASE WHEN可以實現多條件分支,語法如下:

SELECT column1, 
       column2,
       CASE 
           WHEN condition1 THEN result1
           WHEN condition2 THEN result2
           WHEN condition3 THEN result3
           ELSE result4
       END AS new_column
FROM table_name;

其中,condition1、condition2等表示不同的條件,result1、result2等表示對應條件滿足時的返回結果,ELSE后面的result4表示當所有條件都不滿足時的返回結果。

示例:

SELECT product_name, 
       unit_price,
       CASE 
           WHEN unit_price < 50 THEN 'Cheap'
           WHEN unit_price >= 50 AND unit_price < 100 THEN 'Moderate'
           WHEN unit_price >= 100 THEN 'Expensive'
           ELSE 'Unknown'
       END AS price_category
FROM products;

上面的例子中,根據產品的單價(unit_price)判斷產品價格的類別,分為’Cheap’、'Moderate’和’Expensive’三類。

0
拉孜县| 南召县| 沙河市| 水富县| 全州县| 梁平县| 石渠县| 扶绥县| 新宁县| 伊宁县| 永和县| 娱乐| 米林县| 姜堰市| 榆中县| 工布江达县| 井冈山市| 如皋市| 郸城县| 牟定县| 皋兰县| 古交市| 南宫市| 张家口市| 普宁市| 青川县| 许昌县| 蒙山县| 峡江县| 台山市| 吐鲁番市| 遂宁市| 韶关市| 奉化市| 云林县| 滦南县| 思南县| 平定县| 河池市| 凤山市| 长岛县|