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

溫馨提示×

MySQL的COUNTIF函數與GROUP BY如何配合使用

小樊
94
2024-09-13 06:00:53
欄目: 云計算

在 MySQL 中,COUNTIF 函數并不存在,但你可以使用 COUNTCASE 語句來實現類似的功能

SELECT
    category,
    COUNT(CASE WHEN price < 10 THEN 1 END) AS count_low_price,
    COUNT(CASE WHEN price >= 10 AND price < 20 THEN 1 END) AS count_medium_price,
    COUNT(CASE WHEN price >= 20 THEN 1 END) AS count_high_price
FROM
    products
GROUP BY
    category;

這個查詢將按照商品類別進行分組,并計算每個類別中價格在不同區間內的商品數量。CASE 語句用于檢查價格是否滿足特定條件,如果滿足則返回 1,否則返回 NULL。COUNT 函數會計算非 NULL 值的數量,從而得到滿足條件的商品數量。

0
湛江市| 盐津县| 色达县| 兴仁县| 甘德县| 吴堡县| 茌平县| 怀柔区| 小金县| 泗阳县| 武安市| 南川市| 玛曲县| 榆树市| 曲麻莱县| 泗洪县| 高安市| 比如县| 贺兰县| 庆元县| 兴业县| 广宁县| 临桂县| 汨罗市| 徐闻县| 广德县| 临泉县| 曲沃县| 集安市| 宜兰市| 绥阳县| 慈溪市| 晋州市| 宜宾县| 五莲县| 襄汾县| 南部县| 华蓥市| 兰考县| 旬邑县| 嘉荫县|