diff --git a/docs/databases/小程序数据统计-date.sql b/docs/databases/小程序数据统计-date.sql new file mode 100644 index 0000000..1957969 --- /dev/null +++ b/docs/databases/小程序数据统计-date.sql @@ -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 diff --git a/docs/databases/小程序数据统计.sql b/docs/databases/小程序数据统计.sql new file mode 100644 index 0000000..90c7da3 --- /dev/null +++ b/docs/databases/小程序数据统计.sql @@ -0,0 +1,87 @@ +-- 微信用户数-日 +SELECT + COUNT(1) 日增加微信用户数 +FROM lpk_customer lc +WHERE lc.createTime>='2024-01-30' AND lc.createTime<'2024-01-31' + +-- 微信用户数-累计 +SELECT + COUNT(1) 微信用户总数 +FROM lpk_customer lc + +-- 购买人数-日 指定日期线上下单加上绑定个人卡和企业卡的用户数(同一用户记一条) +SELECT COUNT(1) FROM ( +SELECT + oo.openId openid +FROM ord_order oo +WHERE oo.payStatus=4 AND oo.payTime>='2024-01-30' AND oo.payTime<'2024-01-31' +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 ec.bindDate>='2024-01-30' AND ec.bindDate<'2024-01-31' +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 lg.bindDate>='2024-01-30' AND lg.bindDate<'2024-01-31' +) t1 + +-- 购买人数-累计 线上下单加上绑定个人卡和企业卡的用户数(同一用户记一条) +SELECT COUNT(1) FROM ( +SELECT + oo.openId openid +FROM ord_order oo +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 +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 diff --git a/docs/databases/小程序数据统计.xlsx b/docs/databases/小程序数据统计.xlsx new file mode 100644 index 0000000..bcfdb88 Binary files /dev/null and b/docs/databases/小程序数据统计.xlsx differ diff --git a/docs/databases/预约单查询.sql b/docs/databases/预约单查询.sql new file mode 100644 index 0000000..3f6cce8 --- /dev/null +++ b/docs/databases/预约单查询.sql @@ -0,0 +1,159 @@ +SELECT + * +FROM vege_cellar_reserve_order vcro +LEFT JOIN vege_cellar_reserve_details vcrd ON vcrd.orderSid=vcro.sid +WHERE date(vcro.reserveDate)='2024-02-02' +AND vcro.userPhone='13932147290' + +13315167779 - c92992b9-6392-4d25-ac5d-f89f20578ab0 + +-- 个人卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '个人卡' cardtype + FROM lpk_giftcard d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' +-- 企业卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '企业卡' cardtype + FROM emp_card d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' + +-- 购买卡 + SELECT + oo.payTime, + oo.totalTee, + oo.openId, + lc.nick, + lc.mobile, + ood.goodsName, + ood.partNumber + FROM ord_order oo + LEFT JOIN lpk_customer lc ON lc.sid = oo.userSid + LEFT JOIN ord_order_detail ood ON ood.orderSid=oo.sid + LEFT JOIN lpk_goods e ON e.sid = ood.goodsSid + WHERE oo.payStatus=4 + AND oo.userSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' + +-- 转赠卡(旧数据) + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '转赠卡' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' AND d.isSenior = '2' + +-- 转赠记录 + SELECT + tr.recipientTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.recipientSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.recipientSid ='e337fbdd-7676-4f9a-a766-8c8a0115564f' + + + -- 预约提货,(旧数据) +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + d.storeSid, + d.cardCode, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + d.cardType cardtype +FROM lpk_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_reserve_order_goods s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' + + -- 预约单 +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName +FROM vege_cellar_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN vege_cellar_reserve_details s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' + + -- 赠出的卡,数量为负值 + SELECT + r.wxMpOpenid, + d.empCardCustomerSid, + d.grantDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + '赠出' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.empCardCustomerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.empCardCustomerSid='e337fbdd-7676-4f9a-a766-8c8a0115564f' AND d.isSenior = '2' + + -- 赠出记录 + SELECT + tr.recipientTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.customerSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.customerSid ='e337fbdd-7676-4f9a-a766-8c8a0115564f' + + \ No newline at end of file diff --git a/docs/发货单导入/wx20240202.txt b/docs/发货单导入/wx20240202.txt new file mode 100644 index 0000000..17a0bfa --- /dev/null +++ b/docs/发货单导入/wx20240202.txt @@ -0,0 +1 @@ +把“导出订单_2024_02_02_08_39_07”对应的数据放置到“批量订单发货导入模板”里,这个功能有可能未来会经常用,现在是手动上报,未来应该是走接口上报。 \ No newline at end of file diff --git a/docs/发货单导入/导出订单_2024_02_02_08_39_07.xlsx b/docs/发货单导入/导出订单_2024_02_02_08_39_07.xlsx new file mode 100644 index 0000000..9b9e450 Binary files /dev/null and b/docs/发货单导入/导出订单_2024_02_02_08_39_07.xlsx differ diff --git a/docs/发货单导入/导出订单_2024_02_04_11_16_35.xlsx b/docs/发货单导入/导出订单_2024_02_04_11_16_35.xlsx new file mode 100644 index 0000000..9af9377 Binary files /dev/null and b/docs/发货单导入/导出订单_2024_02_04_11_16_35.xlsx differ diff --git a/docs/发货单导入/批量订单发货导入模板.xls b/docs/发货单导入/批量订单发货导入模板.xls new file mode 100644 index 0000000..5f2713a Binary files /dev/null and b/docs/发货单导入/批量订单发货导入模板.xls differ diff --git a/docs/数据查询/18033776066数据.sql b/docs/数据查询/18033776066数据.sql new file mode 100644 index 0000000..e3e18cb --- /dev/null +++ b/docs/数据查询/18033776066数据.sql @@ -0,0 +1,179 @@ + +2024-02-01 15:13:34 +20 +o81zC67mJFwaMBPxrgYpFuDGNNSY +惠享客户0003851 +18033776066 +桃园支行 + +SELECT + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lc.sid +FROM lpk_customer lc +WHERE lc.mobile='18033776066' +; +"wxMpOpenid" "nick" "mobile" "sid" +"o81zC67mJFwaMBPxrgYpFuDGNNsY" "惠享客户0003851" "18033776066" "e43901e8-4185-4a45-8ccb-e077c6e38e1e" + +SELECT + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + vc.goodsNumber +from vegetable_cellar vc +LEFT JOIN lpk_customer lc ON lc.sid=vc.customerSid +LEFT JOIN lpk_goods lg ON lg.sid=vc.goodsSid +WHERE + vc.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + + +-- 个人卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '个人卡' cardtype + FROM lpk_giftcard d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' +-- 企业卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '企业卡' cardtype + FROM emp_card d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + +-- 购买卡 + SELECT + oo.payTime, + oo.totalTee, + oo.openId, + lc.nick, + lc.mobile, + ood.goodsName, + ood.partNumber + FROM ord_order oo + LEFT JOIN lpk_customer lc ON lc.sid = oo.userSid + LEFT JOIN ord_order_detail ood ON ood.orderSid=oo.sid + LEFT JOIN lpk_goods e ON e.sid = ood.goodsSid + WHERE oo.payStatus=4 + AND oo.userSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + +-- 转赠卡(旧数据) + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '转赠卡' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' AND d.isSenior = '2' + +-- 转赠记录 + SELECT + tr.recipientTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.recipientSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.recipientSid ='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + + + -- 预约提货,(旧数据) +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + d.storeSid, + d.cardCode, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + d.cardType cardtype +FROM lpk_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_reserve_order_goods s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + + -- 预约单 +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName +FROM vege_cellar_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN vege_cellar_reserve_details s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' + -- 赠出的卡,数量为负值 + SELECT + r.wxMpOpenid, + d.empCardCustomerSid, + d.grantDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + '赠出' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.empCardCustomerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.empCardCustomerSid='e43901e8-4185-4a45-8ccb-e077c6e38e1e' AND d.isSenior = '2' + + -- 赠出记录 + SELECT + tr.createTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + -trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.customerSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.customerSid ='e43901e8-4185-4a45-8ccb-e077c6e38e1e' diff --git a/docs/数据查询/卡70001457数据.sql b/docs/数据查询/卡70001457数据.sql new file mode 100644 index 0000000..631784b --- /dev/null +++ b/docs/数据查询/卡70001457数据.sql @@ -0,0 +1,235 @@ + +惠享云菜窖 +家庭菜窖70001457 +70001457 +提货码20240109155151547430 +提货密码: 825239 +曹路颖 + + +SELECT + lgc.bindDate, + lgc.serialNumber, + lgc.code, + lgc.customerSid, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + lgg.goodsNumber +FROM lpk_giftcard lgc +LEFT JOIN lpk_giftbag_goods lgg ON lgg.giftbagSid=lgc.giftbagSid +LEFT JOIN lpk_goods lg ON lg.sid=lgg.goodsSid +LEFT JOIN lpk_customer lc ON lc.sid=lgc.customerSid +WHERE lgc.code='20240109155151547430' +; +"bindDate" "serialNumber" "code" "customerSid" "wxMpOpenid" "nick" "mobile" "name" "goodsNumber" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "张北土豆(限购200斤)" "6" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "沙窝萝卜" "1" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "纯红薯粉条" "2" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "北方白菜(限购200斤)" "8" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "泥坑藕" "1" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "西瓜红蜜薯" "4" +"2024-01-21 10:47:33" "70001457" "20240109155151547430" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "52度良作红薯" "1" + +SELECT + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + vc.goodsNumber +from vegetable_cellar vc +LEFT JOIN lpk_customer lc ON lc.sid=vc.customerSid +LEFT JOIN lpk_goods lg ON lg.sid=vc.goodsSid +WHERE + vc.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' +"wxMpOpenid" "nick" "mobile" "name" "goodsNumber" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "张北土豆(限购200斤)" "3" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "北方白菜(限购200斤)" "5" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "泥坑藕" "2" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "西瓜红蜜薯" "3" + + +-- 个人卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '个人卡' cardtype + FROM lpk_giftcard d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' +"wxMpOpenid" "customerSid" "bindDate" "giftbagSid" "serialNumber" "code" "goodsSid" "goodsNumber" "goodsName" "cardtype" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "61873ef1-2262-4cc5-8ee5-c266c16b15bf" "6" "张北土豆(限购200斤)" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "61873ef1-2262-4cc5-8ee5-c266c16b15bf" "5" "张北土豆(限购200斤)" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "99b2dd79-5773-44c3-9a6e-a67c763ee245" "1" "沙窝萝卜" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "99b2dd79-5773-44c3-9a6e-a67c763ee245" "2" "沙窝萝卜" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "93773d0a-d749-42dc-b03a-63a9a0f6c6ff" "2" "纯红薯粉条" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "d3821a05-a28e-4d13-84b9-904211f97542" "8" "北方白菜(限购200斤)" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "d3821a05-a28e-4d13-84b9-904211f97542" "7" "北方白菜(限购200斤)" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "cc88a7d2-4a7b-42fe-8958-292cd421a3e5" "1" "泥坑藕" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "cc88a7d2-4a7b-42fe-8958-292cd421a3e5" "2" "泥坑藕" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "b67167a1-d6f1-4e17-80b3-f1aac7e4e4fc" "1" "玉田包尖白菜" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "88743284-b3b8-489f-9a96-720c23d74587" "4" "西瓜红蜜薯" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-29 09:55:45" "99b39d43-382b-4053-8842-cd3b9714a17e" "70004401" "20240124143210729431" "88743284-b3b8-489f-9a96-720c23d74587" "5" "西瓜红蜜薯" "个人卡" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-21 10:47:33" "50ee9567-174e-4114-8127-e75884808598" "70001457" "20240109155151547430" "26442a48-23c1-4cfd-a156-bad7a94cc141" "1" "52度良作红薯" "个人卡" + +-- 企业卡 + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.giftbagSid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '企业卡' cardtype + FROM emp_card d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_giftbag_goods s ON s.giftbagSid=d.giftbagSid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' + +-- 购买卡 + SELECT + oo.payTime, + oo.totalTee, + oo.openId, + lc.nick, + lc.mobile, + ood.goodsName, + ood.partNumber + FROM ord_order oo + LEFT JOIN lpk_customer lc ON lc.sid = oo.userSid + LEFT JOIN ord_order_detail ood ON ood.orderSid=oo.sid + LEFT JOIN lpk_goods e ON e.sid = ood.goodsSid + WHERE oo.payStatus=4 + AND oo.userSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' + +-- 转赠卡(旧数据) + SELECT + r.wxMpOpenid, + d.customerSid, + d.bindDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + s.goodsNumber, + e.NAME AS goodsName, + '转赠卡' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' AND d.isSenior = '2' + +-- 转赠记录 + SELECT + tr.recipientTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.recipientSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.recipientSid ='4225d713-f0d7-4ed9-93f9-92511ebef52c' + + + -- 预约提货,(旧数据) +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + d.storeSid, + d.cardCode, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + d.cardType cardtype +FROM lpk_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN lpk_reserve_order_goods s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' + + -- 预约单 +SELECT + r.wxMpOpenid, + d.customerSid, + d.reserveDate, + d.sid, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName +FROM vege_cellar_reserve_order d + LEFT JOIN lpk_customer r ON r.sid = d.customerSid + LEFT JOIN vege_cellar_reserve_details s ON s.orderSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid +WHERE d.customerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' +"wxMpOpenid" "customerSid" "reserveDate" "sid" "goodsSid" "goodsNumber" "goodsName" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "7e2bf790-8204-4346-a92a-627a11668212" "61873ef1-2262-4cc5-8ee5-c266c16b15bf" "-1" "张北土豆(限购200斤)" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "1e76d9a3-5e6f-497d-8763-aaaaa2d62fac" "61873ef1-2262-4cc5-8ee5-c266c16b15bf" "-1" "张北土豆(限购200斤)" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "7e2bf790-8204-4346-a92a-627a11668212" "99b2dd79-5773-44c3-9a6e-a67c763ee245" "-1" "沙窝萝卜" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "1e76d9a3-5e6f-497d-8763-aaaaa2d62fac" "99b2dd79-5773-44c3-9a6e-a67c763ee245" "-1" "沙窝萝卜" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "1e76d9a3-5e6f-497d-8763-aaaaa2d62fac" "93773d0a-d749-42dc-b03a-63a9a0f6c6ff" "-1" "纯红薯粉条" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "7e2bf790-8204-4346-a92a-627a11668212" "d3821a05-a28e-4d13-84b9-904211f97542" "-1" "北方白菜(限购200斤)" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "1e76d9a3-5e6f-497d-8763-aaaaa2d62fac" "d3821a05-a28e-4d13-84b9-904211f97542" "-1" "北方白菜(限购200斤)" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "370c0232-192b-4c7d-bcbf-5f4329e26c8a" "b67167a1-d6f1-4e17-80b3-f1aac7e4e4fc" "-1" "玉田包尖白菜" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "7e2bf790-8204-4346-a92a-627a11668212" "88743284-b3b8-489f-9a96-720c23d74587" "-1" "西瓜红蜜薯" +"o81zC69vqMWg1p0iccj2Rup5LJ7I" "4225d713-f0d7-4ed9-93f9-92511ebef52c" "2024-01-30 00:00:00" "1e76d9a3-5e6f-497d-8763-aaaaa2d62fac" "88743284-b3b8-489f-9a96-720c23d74587" "-1" "西瓜红蜜薯" + + -- 赠出的卡,数量为负值 + SELECT + r.wxMpOpenid, + d.empCardCustomerSid, + d.grantDate, + d.sid, + d.serialNumber, + d.code, + s.goodsSid, + -s.goodsNumber AS goodsNumber, + e.NAME AS goodsName, + '赠出' cardtype + FROM emp_card_gift d + LEFT JOIN lpk_customer r ON r.sid = d.empCardCustomerSid + LEFT JOIN emp_card_gift_goods s ON s.empCardGiftSid=d.sid + LEFT JOIN lpk_goods e ON e.sid = s.goodsSid + WHERE d.empCardCustomerSid='4225d713-f0d7-4ed9-93f9-92511ebef52c' AND d.isSenior = '2' + + -- 赠出记录 + SELECT + tr.recipientTime, + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + -trgd.goodsNumber + FROM transfer_records tr + LEFT JOIN lpk_customer lc ON lc.sid = tr.customerSid + LEFT JOIN transfer_records_goods_details trgd ON trgd.orderSid=tr.sid + LEFT JOIN lpk_goods lg ON lg.sid = trgd.goodsSid + WHERE tr.customerSid ='4225d713-f0d7-4ed9-93f9-92511ebef52c' +"recipientTime" "wxMpOpenid" "nick" "mobile" "name" "-trgd.goodsNumber" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "张北土豆(限购200斤)" "-6" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "沙窝萝卜" "-1" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "纯红薯粉条" "-1" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "北方白菜(限购200斤)" "-8" +"2024-02-02 14:46:51" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "泥坑藕" "-1" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "西瓜红蜜薯" "-4" +"2024-02-02 14:14:00" "o81zC69vqMWg1p0iccj2Rup5LJ7I" "惠享客户000716" \N "52度良作红薯" "-1" + diff --git a/docs/数据查询/卡70001457数据.xlsx b/docs/数据查询/卡70001457数据.xlsx new file mode 100644 index 0000000..face27d Binary files /dev/null and b/docs/数据查询/卡70001457数据.xlsx differ diff --git a/docs/数据查询/卡70001856数据.sql b/docs/数据查询/卡70001856数据.sql new file mode 100644 index 0000000..8af7be9 --- /dev/null +++ b/docs/数据查询/卡70001856数据.sql @@ -0,0 +1,50 @@ +惠享云菜窖 +家庭菜窖70001856 +70001856 +提货编码:20240110163815340236 + + +惠享云菜窖 +家庭菜窖70001457 +70001457 +提货码20240109155151547430 +提货密码: 825239 +曹路颖 + +SELECT + * +FROM lpk_giftcard lg +WHERE lg.code='20240110163815340236' +; +-- 05d52aa8-e9f1-424d-8b86-f4b79a26d19c +SELECT + lg.name , + lgg.goodsNumber +FROM lpk_giftbag_goods lgg +LEFT JOIN lpk_goods lg ON lg.sid=lgg.goodsSid +WHERE lgg.giftbagSid='786df8d0-c227-436f-8a6f-7a9b3f08ffe2' +; + + + +select * FROM lpk_customer lc WHERE lc.sid='05d52aa8-e9f1-424d-8b86-f4b79a26d19c' +-- o81zC65-HevUo6HuN2sB7nSBCkDs + +select * FROM lpk_customer lc WHERE lc.wxMpOpenid='o81zC65-HevUo6HuN2sB7nSBCkDs' + + +select * from vegetable_cellar where customerSid='05d52aa8-e9f1-424d-8b86-f4b79a26d19c' + + + +SELECT + lc.wxMpOpenid, + lc.nick, + lc.mobile, + lg.name, + vc.goodsNumber +from vegetable_cellar vc +LEFT JOIN lpk_customer lc ON lc.sid=vc.customerSid +LEFT JOIN lpk_goods lg ON lg.sid=vc.goodsSid +WHERE + vc.customerSid='05d52aa8-e9f1-424d-8b86-f4b79a26d19c' \ No newline at end of file