SQL读取数据1

成交量,成交人数,成交价格

SELECT
    brands_id as 品牌代号,
    brand_nm as 品牌名称,
    total_ord_amt as 完成订单金额,
    total_sale_order as 完成订单数量,
    total_usr as 成交用户数,
    total_ord_amt * 1.0 / total_sale_order as 客单价
from
    (
        select
            brands_id,
            brand_nm,
            sum(ord_amt) as total_ord_amt,
            count(DISTINCT sale_ord_id) as total_sale_order,
            count(DISTINCT usr_log_acct) as total_usr
        FROM
            (
                SELECT
                    brands_id,
                    brand_nm,
                    sale_ord_id,
                    usr_log_acct,
                    ord_amt
                from
                    app.app_on_line_shop_ord_di
                where
                    dt = sysdate( - 1)
                    and brands_id > 0
            )
            a
        GROUP by
            brands_id,
            brand_nm
    )
    b

猜你喜欢

转载自blog.csdn.net/qq_42474336/article/details/81205820