参数 动态 拼 group by
select
,A.BRAND_NAME -- # 商品品牌名称
,A.CODE79_NAME -- # 商品名称
,sum(A.CAR_QTY ) as CAR_QTY -- # 销售数量(CAR)
from
(
SELECT
,CASE WHEN 'BRAND_NAME' IN ('${GROUPBYCOL}') THEN B.BRAND_NAME ELSE NULL END AS BRAND_NAME -- 商品品牌名称
,CASE WHEN 'CODE79_NAME' IN ('${GROUPBYCOL}') THEN B.CODE79_NAME ELSE NULL END AS CODE79_NAME -- 商品名称
,CASE WHEN 'CAR_QTY' IN ('${VALUECOL}') THEN B.CAR_QTY ELSE NULL END AS CAR_QTY -- 销售数量(CAR)
from
(
select
,BRAND_NAME -- # 商品品牌名称
,CODE79_NAME -- # 商品名称
,sum(CAR_QTY ) as CAR_QTY -- # 销售数量(CAR)
from bigdata.TM02_SALES_ORDER_DTL
where IS_DELETED = '0'
GROUP BY
,BRAND_NAME -- # 商品品牌名称
,CODE79_NAME -- # 商品名称
) as B
) A
group by
,A.BRAND_NAME -- # 商品品牌名称
,A.CODE79_NAME -- # 商品名称