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

溫馨提示×

SQL CASE WHEN在聚合函數中的應用

sql
小樊
92
2024-06-19 18:47:08
欄目: 云計算

在聚合函數中使用 SQL CASE WHEN 可以在對數據進行聚合計算時根據條件進行分組或篩選數據。例如,可以根據某個條件來計算不同分組的總數、平均數等。

以下是一個示例,在一個訂單表中計算不同類別商品的平均價格:

SELECT 
    CASE 
        WHEN category = 'Electronics' THEN 'Electronics'
        WHEN category = 'Clothing' THEN 'Clothing'
        ELSE 'Other'
    END AS category_group,
    AVG(price) AS avg_price
FROM orders
GROUP BY 
    CASE 
        WHEN category = 'Electronics' THEN 'Electronics'
        WHEN category = 'Clothing' THEN 'Clothing'
        ELSE 'Other'
    END

在上面的示例中,我們使用 CASE WHEN 來根據商品類別將數據分組為 Electronics、Clothing 和 Other,并計算每個組的平均價格。最終的結果會顯示每個類別的平均價格。

0
翁牛特旗| 平南县| 宜兰市| 遵义县| 武功县| 寻甸| 阿克苏市| 双江| 九寨沟县| 玉环县| 奉化市| 金沙县| 阳谷县| 万宁市| 昆山市| 广南县| 寿宁县| 通江县| 抚顺县| 宜昌市| 罗平县| 阿拉尔市| 肥城市| 盐池县| 榆社县| 山西省| 嘉兴市| 苍南县| 新蔡县| 贺州市| 武汉市| 博罗县| 绥棱县| 乡宁县| 金川县| 乐昌市| 白城市| 瑞昌市| 噶尔县| 景德镇市| 九龙城区|