查询统计
This commit is contained in:
87
docs/databases/小程序数据统计-date.sql
Normal file
87
docs/databases/小程序数据统计-date.sql
Normal file
@@ -0,0 +1,87 @@
|
||||
-- 微信用户数-日
|
||||
SELECT
|
||||
COUNT(1) 日增加微信用户数
|
||||
FROM lpk_customer lc
|
||||
WHERE date(lc.createTime)='2024-01-30'
|
||||
|
||||
-- 微信用户数-累计
|
||||
SELECT
|
||||
COUNT(1) 微信用户总数
|
||||
FROM lpk_customer lc
|
||||
|
||||
-- 购买人数-日 指定日期线上下单加上绑定个人卡和企业卡的用户数(同一用户记一条)
|
||||
SELECT COUNT(1) FROM (
|
||||
SELECT
|
||||
oo.openId openid
|
||||
FROM ord_order oo
|
||||
WHERE oo.payStatus=4 AND date(oo.payTime)='2024-01-30'
|
||||
UNION
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM emp_card ec
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = ec.customerSid
|
||||
WHERE ec.customerSid IS NOT NULL AND ec.customerSid <> ''
|
||||
AND date(ec.bindDate)='2024-01-30'
|
||||
UNION
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM lpk_giftcard lg
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = lg.customerSid
|
||||
WHERE lg.customerSid IS NOT NULL AND lg.customerSid <> ''
|
||||
AND date(lg.bindDate)='2024-01-30'
|
||||
) t1
|
||||
|
||||
-- 购买人数-累计 线上下单加上绑定个人卡和企业卡的用户数(同一用户记一条)
|
||||
SELECT COUNT(1) FROM (
|
||||
SELECT
|
||||
oo.openId openid
|
||||
FROM ord_order oo WHERE oo.payStatus=4
|
||||
UNION
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM emp_card ec
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = ec.customerSid
|
||||
WHERE ec.customerSid IS NOT NULL AND ec.customerSid <> ''
|
||||
UNION
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM lpk_giftcard lg
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = lg.customerSid
|
||||
WHERE lg.customerSid IS NOT NULL AND lg.customerSid <> ''
|
||||
) t1
|
||||
|
||||
-- 复购用户数-累计
|
||||
SELECT COUNT(1) FROM (
|
||||
SELECT openid,COUNT(1) num FROM (
|
||||
SELECT
|
||||
oo.openId openid
|
||||
FROM ord_order oo WHERE oo.payStatus=4
|
||||
UNION ALL
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM emp_card ec
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = ec.customerSid
|
||||
WHERE ec.customerSid IS NOT NULL AND ec.customerSid <> ''
|
||||
UNION ALL
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM lpk_giftcard lg
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = lg.customerSid
|
||||
WHERE lg.customerSid IS NOT NULL AND lg.customerSid <> ''
|
||||
) t GROUP BY openid
|
||||
) tt WHERE tt.num>1
|
||||
|
||||
-- 两次以上提货用户数-累计
|
||||
SELECT COUNT(1) FROM (
|
||||
SELECT openid,COUNT(1) num FROM (
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM lpk_reserve_order lro
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = lro.customerSid
|
||||
UNION ALL
|
||||
SELECT
|
||||
lc.wxMpOpenid openid
|
||||
FROM vege_cellar_reserve_order vcro
|
||||
LEFT JOIN lpk_customer lc ON lc.sid = vcro.customerSid
|
||||
) t GROUP BY t.openid
|
||||
) tt WHERE tt.num>1
|
||||
Reference in New Issue
Block a user