SELECT CASE WHEN (GROUPING(xxx_User.Region)=1) THEN '地市合计' Else xxx_User.Region END AS Region,
       CASE WHEN (GROUPING(xxx_Product.Name)=1) AND (GROUPING(xxx_User.Region)=0) THEN '产品小计'
            WHEN (GROUPING(xxx_Product.Name)=1) AND (GROUPING(xxx_User.Region)=1) THEN ''
            Else xxx_Product.Name End AS Name,
       COUNT(xxx_ProductConsume.id) AS UserCount,
       GROUPING(xxx_User.Region) AS SUM_ALL,
       GROUPING(xxx_Product.Name) AS SUM_Region
FROM xxx_ProductConsume

相关文章: